MCPcopy Create free account
hub / github.com/ccxt/ccxt / assertArgumentCount

Function assertArgumentCount

js/src/static_dependencies/ethers/utils/errors.js:154–169  ·  view source on GitHub ↗
(count, expectedCount, message)

Source from the content-addressed store, hash-verified

152 assert(check, message, "INVALID_ARGUMENT", { argument: name, value: value });
153}
154export function assertArgumentCount(count, expectedCount, message) {
155 if (message == null) {
156 message = "";
157 }
158 if (message) {
159 message = ": " + message;
160 }
161 assert(count >= expectedCount, "missing arguemnt" + message, "MISSING_ARGUMENT", {
162 count: count,
163 expectedCount: expectedCount
164 });
165 assert(count <= expectedCount, "too many arguemnts" + message, "UNEXPECTED_ARGUMENT", {
166 count: count,
167 expectedCount: expectedCount
168 });
169}
170const _normalizeForms = ["NFD", "NFC", "NFKD", "NFKC"].reduce((accum, form) => {
171 try {
172 // General test for normalize

Callers 4

encodeMethod · 0.90
encodeMethod · 0.90
encodeMethod · 0.90
encodeMethod · 0.90

Calls 1

assertFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…