From 4a8936c90e2a4202015b4dc55392b3ff845d11e2 Mon Sep 17 00:00:00 2001 From: Peter Siemens Date: Wed, 9 Sep 2020 15:31:40 -0700 Subject: [PATCH] Update transaction test cases (#42) * Add JS code to generate transaction test vectors * Update tests to use new testvectors * Update CONTRACT_HASH_ADD_NEW_KEY * Update test cases to use public keys * Fix JSON test cases * Remove test cases with multiple authorizers * Improve test cases to include wider range of account key values * Fix test names * Compute account key buffer size as constant * Update parser.c * Update transaction example blobs for zemu tests * Fix multi-line macro * Fix transaction test cases * Adjust FLOW_ACCOUNT_KEY_SIZE * Update parser.c * Update parser.c * Update parser.c * Update parser.c * Update parser.c * Update test.js * Revert "Update test.js" This reverts commit 0f5aaa2c71e714808d5885194b2d82d191e5d95d. * update zemu screenshots Co-authored-by: Juan Leni --- app/Makefile | 4 +- app/src/coin_script_hashes.h | 2 +- app/src/parser.c | 18 +- tests/generate-transaction-tests/.gitignore | 72 + tests/generate-transaction-tests/index.js | 419 ++ tests/generate-transaction-tests/package.json | 14 + tests/generate-transaction-tests/yarn.lock | 23 + tests/testvectors.cpp | 19 +- tests/testvectors/invalidEnvelopeCases.json | 112 + tests/testvectors/invalidPayloadCases.json | 98 + tests/testvectors/validEnvelopeCases.json | 4604 +++-------------- tests/testvectors/validPayloadCases.json | 4356 ++++++++++------ .../00001.png | Bin 1044 -> 1073 bytes .../00002.png | Bin 1069 -> 1006 bytes .../00003.png | Bin 1040 -> 1085 bytes .../00004.png | Bin 919 -> 1073 bytes .../00005.png | Bin 1075 -> 544 bytes .../00006.png | Bin 1032 -> 1075 bytes .../00007.png | Bin 412 -> 1032 bytes .../00008.png | Bin 747 -> 412 bytes .../00009.png | Bin 434 -> 747 bytes .../00010.png | Bin 527 -> 434 bytes .../00011.png | Bin 632 -> 527 bytes .../00012.png | Bin 702 -> 632 bytes .../00013.png | Bin 443 -> 702 bytes .../00014.png | Bin 527 -> 443 bytes .../00015.png} | Bin .../00001.png | Bin 1027 -> 1082 bytes .../00002.png | Bin 1084 -> 1015 bytes .../00003.png | Bin 1042 -> 1094 bytes .../00004.png | Bin 973 -> 1083 bytes .../00005.png | Bin 1033 -> 553 bytes .../00006.png | Bin 1104 -> 1095 bytes .../00007.png | Bin 1091 -> 1027 bytes .../00008.png | Bin 926 -> 1107 bytes .../00009.png | Bin 1052 -> 1093 bytes .../00010.png | Bin 1063 -> 567 bytes .../00011.png | Bin 1064 -> 1075 bytes .../00012.png | Bin 938 -> 1032 bytes .../00013.png | Bin 1075 -> 412 bytes .../00014.png | Bin 1032 -> 747 bytes .../00015.png | Bin 412 -> 434 bytes .../00016.png | Bin 747 -> 527 bytes .../00017.png | Bin 434 -> 632 bytes .../00018.png | Bin 527 -> 702 bytes .../00019.png | Bin 632 -> 443 bytes .../00020.png | Bin 702 -> 527 bytes .../00021.png | Bin 443 -> 0 bytes .../00001.png | Bin 1027 -> 1082 bytes .../00002.png | Bin 1084 -> 1015 bytes .../00003.png | Bin 1042 -> 1094 bytes .../00004.png | Bin 973 -> 1083 bytes .../00005.png | Bin 1033 -> 553 bytes .../00006.png | Bin 1104 -> 1095 bytes .../00007.png | Bin 1091 -> 1027 bytes .../00008.png | Bin 926 -> 1107 bytes .../00009.png | Bin 1052 -> 1093 bytes .../00010.png | Bin 1063 -> 567 bytes .../00011.png | Bin 1064 -> 1075 bytes .../00012.png | Bin 938 -> 1032 bytes .../00013.png | Bin 1075 -> 412 bytes .../00014.png | Bin 1032 -> 747 bytes .../00015.png | Bin 412 -> 434 bytes .../00016.png | Bin 747 -> 527 bytes .../00017.png | Bin 434 -> 632 bytes .../00018.png | Bin 527 -> 702 bytes .../00019.png | Bin 632 -> 443 bytes .../00020.png | Bin 702 -> 527 bytes .../00021.png | Bin 443 -> 0 bytes .../00001.png | Bin 466 -> 713 bytes .../00001.png | Bin 466 -> 713 bytes .../00001.png | Bin 1044 -> 1073 bytes .../00002.png | Bin 1069 -> 1006 bytes .../00003.png | Bin 1040 -> 1085 bytes .../00004.png | Bin 919 -> 1073 bytes .../00005.png | Bin 1075 -> 544 bytes .../00006.png | Bin 1032 -> 1075 bytes .../00007.png | Bin 412 -> 1032 bytes .../00008.png | Bin 747 -> 412 bytes .../00009.png | Bin 434 -> 747 bytes .../00010.png | Bin 527 -> 434 bytes .../00011.png | Bin 632 -> 527 bytes .../00012.png | Bin 702 -> 632 bytes .../00013.png | Bin 443 -> 702 bytes .../00014.png | Bin 527 -> 443 bytes .../00015.png} | Bin .../00001.png | Bin 1044 -> 1073 bytes .../00002.png | Bin 1069 -> 1006 bytes .../00003.png | Bin 1040 -> 1085 bytes .../00004.png | Bin 919 -> 1073 bytes .../00005.png | Bin 1075 -> 544 bytes .../00006.png | Bin 1032 -> 1075 bytes .../00007.png | Bin 412 -> 1032 bytes .../00008.png | Bin 747 -> 412 bytes .../00009.png | Bin 434 -> 747 bytes .../00010.png | Bin 527 -> 434 bytes .../00011.png | Bin 632 -> 527 bytes .../00012.png | Bin 702 -> 632 bytes .../00013.png | Bin 443 -> 702 bytes .../00014.png | Bin 527 -> 443 bytes .../00015.png} | Bin .../00001.png | Bin 1027 -> 1082 bytes .../00002.png | Bin 1084 -> 1015 bytes .../00003.png | Bin 1042 -> 1094 bytes .../00004.png | Bin 973 -> 1083 bytes .../00005.png | Bin 1033 -> 553 bytes .../00006.png | Bin 1104 -> 1095 bytes .../00007.png | Bin 1091 -> 1027 bytes .../00008.png | Bin 926 -> 1107 bytes .../00009.png | Bin 1052 -> 1093 bytes .../00010.png | Bin 1063 -> 567 bytes .../00011.png | Bin 1064 -> 1075 bytes .../00012.png | Bin 938 -> 1032 bytes .../00013.png | Bin 1075 -> 412 bytes .../00014.png | Bin 1032 -> 747 bytes .../00015.png | Bin 412 -> 434 bytes .../00016.png | Bin 747 -> 527 bytes .../00017.png | Bin 434 -> 632 bytes .../00018.png | Bin 527 -> 702 bytes .../00019.png | Bin 632 -> 443 bytes .../00020.png | Bin 702 -> 527 bytes .../00021.png | Bin 443 -> 0 bytes .../00001.png | Bin 1027 -> 1082 bytes .../00002.png | Bin 1084 -> 1015 bytes .../00003.png | Bin 1042 -> 1094 bytes .../00004.png | Bin 973 -> 1083 bytes .../00005.png | Bin 1033 -> 553 bytes .../00006.png | Bin 1104 -> 1095 bytes .../00007.png | Bin 1091 -> 1027 bytes .../00008.png | Bin 926 -> 1107 bytes .../00009.png | Bin 1052 -> 1093 bytes .../00010.png | Bin 1063 -> 567 bytes .../00011.png | Bin 1064 -> 1075 bytes .../00012.png | Bin 938 -> 1032 bytes .../00013.png | Bin 1075 -> 412 bytes .../00014.png | Bin 1032 -> 747 bytes .../00015.png | Bin 412 -> 434 bytes .../00016.png | Bin 747 -> 527 bytes .../00017.png | Bin 434 -> 632 bytes .../00018.png | Bin 527 -> 702 bytes .../00019.png | Bin 632 -> 443 bytes .../00020.png | Bin 702 -> 527 bytes .../00021.png | Bin 443 -> 0 bytes .../00022.png | Bin 527 -> 0 bytes .../00001.png | Bin 466 -> 713 bytes .../00001.png | Bin 466 -> 713 bytes tests_zemu/tests/test.js | 24 +- 147 files changed, 4101 insertions(+), 5664 deletions(-) create mode 100644 tests/generate-transaction-tests/.gitignore create mode 100644 tests/generate-transaction-tests/index.js create mode 100644 tests/generate-transaction-tests/package.json create mode 100644 tests/generate-transaction-tests/yarn.lock create mode 100644 tests/testvectors/invalidEnvelopeCases.json create mode 100644 tests/testvectors/invalidPayloadCases.json rename tests_zemu/snapshots/{sign_p256_basic_verify_create_sha2_256/00022.png => sign_p256_basic_verify_addNewKey_sha3_256/00015.png} (100%) delete mode 100644 tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00021.png delete mode 100644 tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00021.png rename tests_zemu/snapshots/{sign_p256_basic_verify_create_sha3_256/00022.png => sign_secp256k1_basic_verify_addNewKey_sha2_256/00015.png} (100%) rename tests_zemu/snapshots/{sign_secp256k1_basic_verify_create_sha2_256/00022.png => sign_secp256k1_basic_verify_addNewKey_sha3_256/00015.png} (100%) delete mode 100644 tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00021.png delete mode 100644 tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00021.png delete mode 100644 tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00022.png diff --git a/app/Makefile b/app/Makefile index 405ae244..9a94a325 100755 --- a/app/Makefile +++ b/app/Makefile @@ -47,8 +47,8 @@ COIN=FLOW endif APPVERSION_M=0 -APPVERSION_N=7 -APPVERSION_P=3 +APPVERSION_N=8 +APPVERSION_P=0 $(info COIN = [$(COIN)]) ifeq ($(COIN),FLOW) diff --git a/app/src/coin_script_hashes.h b/app/src/coin_script_hashes.h index bf4a2f9e..9ae61213 100644 --- a/app/src/coin_script_hashes.h +++ b/app/src/coin_script_hashes.h @@ -21,7 +21,7 @@ extern "C" { #define CONTRACT_HASH_TOKEN_TRANSFER "ca80b628d985b358ae1cb136bcd976997c942fa10dbabfeafb4e20fa66a5a5e2" #define CONTRACT_HASH_CREATE_ACCOUNT "eef2d0494448554177612e63026256258339230cbc6931ded78d6149443c6173" -#define CONTRACT_HASH_ADD_NEW_KEY "9f2e43f75e6f001879c66b16137e3cddbe3adeb56c1915831022babe84d6b0ee" +#define CONTRACT_HASH_ADD_NEW_KEY "595c86561441b32b2b91ee03f9e10ca6efa7b41bcc994f51317ec0aa9d8f8a42" #ifdef __cplusplus } diff --git a/app/src/parser.c b/app/src/parser.c index f19b0116..c297e961 100644 --- a/app/src/parser.c +++ b/app/src/parser.c @@ -29,7 +29,19 @@ void __assert_fail(const char * assertion, const char * file, unsigned int line, } #endif -#define FLOW_PUBKEY_SIZE 150 +#define FLOW_PUBLIC_KEY_SIZE 64 // 64 bytes for public key +#define FLOW_SIG_ALGO_SIZE 1 // 8 bits for signature algorithm (uint8) +#define FLOW_HASH_ALGO_SIZE 1 // 8 bits for hash algorithm (uint8) +#define FLOW_WEIGHT_SIZE 2 // 16 bits for weight (uint16) +#define RLP_PREFIX 1 + +#define FLOW_ACCOUNT_KEY_SIZE (2 * ( \ + (RLP_PREFIX * 2) + \ + ((RLP_PREFIX * 2) + FLOW_PUBLIC_KEY_SIZE) + \ + (RLP_PREFIX + FLOW_SIG_ALGO_SIZE) + \ + (RLP_PREFIX + FLOW_HASH_ALGO_SIZE) + \ + (RLP_PREFIX + FLOW_WEIGHT_SIZE) \ +) + 2) parser_error_t parser_parse(parser_context_t *ctx, const uint8_t *data, size_t dataLen) { CHECK_PARSER_ERR(parser_init(ctx, data, dataLen)) @@ -88,7 +100,7 @@ parser_error_t parser_printArgumentPublicKey(const parser_context_t *argumentCtx parsed_json_t parsedJson = {false}; CHECK_PARSER_ERR(json_parse(&parsedJson, (char *) argumentCtx->buffer, argumentCtx->bufferLen)); - char bufferUI[FLOW_PUBKEY_SIZE]; + char bufferUI[FLOW_ACCOUNT_KEY_SIZE]; CHECK_PARSER_ERR(json_extractPubKey(bufferUI, sizeof(bufferUI), &parsedJson, 0)) pageString(outVal, outValLen, bufferUI, pageIdx, pageCount); @@ -120,7 +132,7 @@ parser_error_t parser_printArgumentPublicKeys(const parser_context_t *argumentCt zemu_log_stack("PublicKeys"); uint16_t arrayElementToken; - char bufferUI[FLOW_PUBKEY_SIZE]; + char bufferUI[FLOW_ACCOUNT_KEY_SIZE]; CHECK_PARSER_ERR(array_get_nth_element(&parsedJson, internalTokenElementIdx, argumentIndex, &arrayElementToken)) CHECK_PARSER_ERR(json_extractPubKey(bufferUI, sizeof(bufferUI), &parsedJson, arrayElementToken)) pageString(outVal, outValLen, bufferUI, pageIdx, pageCount); diff --git a/tests/generate-transaction-tests/.gitignore b/tests/generate-transaction-tests/.gitignore new file mode 100644 index 00000000..db6a98d3 --- /dev/null +++ b/tests/generate-transaction-tests/.gitignore @@ -0,0 +1,72 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# next.js build output +.next + +\.idea/ + +.vscode + +TODO\.md + +\dist +/certs/cert.pem +/certs/server.cert +/certs/server.key diff --git a/tests/generate-transaction-tests/index.js b/tests/generate-transaction-tests/index.js new file mode 100644 index 00000000..711bbe68 --- /dev/null +++ b/tests/generate-transaction-tests/index.js @@ -0,0 +1,419 @@ +const merge = require("deepmerge"); +const rlp = require("rlp"); +const fs = require("fs"); +const path = require("path"); +const { + encodeTransactionPayload, + encodeTransactionEnvelope, +} = require("@onflow/encode"); + +const TX_HELLO_WORLD = `transaction(msg: String) { execute { log(msg) } }`; + +const TX_ADD_NEW_KEY = +`transaction(publicKey: String) { +prepare(signer: AuthAccount) { +signer.addPublicKey(publicKey.decodeHex()) +} +}`; + +const TX_CREATE_ACCOUNT = +`transaction(publicKeys: [String]) { +prepare(signer: AuthAccount) { +let acct = AuthAccount(payer: signer) +for key in publicKeys { +acct.addPublicKey(key.decodeHex()) +} +} +}`; + +const TX_TRANSFER_TOKENS = +`import FungibleToken from 0xee82856bf20e2aa6 +transaction(amount: UFix64, to: Address) { +let vault: @FungibleToken.Vault +prepare(signer: AuthAccount) { +self.vault <- signer +.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)! +.withdraw(amount: amount) +} +execute { +getAccount(to) +.getCapability(/public/flowTokenReceiver)! +.borrow<&{FungibleToken.Receiver}>()! +.deposit(from: <-self.vault) +} +}`; + +const encodeAccountKey = (publicKey, sigAlgo, hashAlgo, weight) => + rlp + .encode([ + Buffer.from(publicKey, "hex"), + sigAlgo, + hashAlgo, + weight, + ]) + .toString("hex") + +const range = (start, end) => Array.from({length: end - start}, (v,k) => start + k); + +const PUBLIC_KEY = "94488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc"; + +const SIG_ALGO_UNKNOWN = 0; +const SIG_ALGO_ECDSA_P256 = 2; +const SIG_ALGO_ECDSA_SECP256K1 = 3; +const SIG_ALGO_MAX = 255; + +const SIG_ALGOS = [ + SIG_ALGO_UNKNOWN, + SIG_ALGO_ECDSA_P256, + SIG_ALGO_ECDSA_SECP256K1, + SIG_ALGO_MAX, +]; + +const HASH_ALGO_UNKNOWN = 0; +const HASH_ALGO_SHA2_256 = 1; +const HASH_ALGO_SHA3_256 = 3; +const HASH_ALGO_MAX = 255; + +const HASH_ALGOS = [ + HASH_ALGO_UNKNOWN, + HASH_ALGO_SHA2_256, + HASH_ALGO_SHA3_256, + HASH_ALGO_MAX, +]; + +const WEIGHT_MIN = 0; +const WEIGHT_MID = 500; +const WEIGHT_MAX = 1000; + +const WEIGHTS = [WEIGHT_MIN, WEIGHT_MID, WEIGHT_MAX]; + +const ACCOUNT_KEYS = (() => { + const accountKeys = []; + + for (const sigAlgo of SIG_ALGOS) { + for (const hashAlgo of HASH_ALGOS) { + for (const weight of WEIGHTS) { + accountKeys.push(encodeAccountKey(PUBLIC_KEY, sigAlgo, hashAlgo, weight)); + } + } + } + + return accountKeys; +})(); + +const DEFAULT_ACCOUNT_KEY = encodeAccountKey(PUBLIC_KEY, SIG_ALGO_ECDSA_P256, HASH_ALGO_SHA3_256, WEIGHT_MAX); + +const FLOW_AMOUNT_MIN = "0.0"; +const FLOW_AMOUNT_MAX = "184467440737.9551615"; + +const FLOW_AMOUNTS = [ + FLOW_AMOUNT_MIN, + FLOW_AMOUNT_MAX, +]; + +const combineMerge = (target, source, options) => { + // empty list always overwrites target + if (source.length == 0) return source + + const destination = target.slice() + + source.forEach((item, index) => { + if (typeof destination[index] === "undefined") { + destination[index] = options.cloneUnlessOtherwiseSpecified(item, options) + } else if (options.isMergeableObject(item)) { + destination[index] = merge(target[index], item, options) + } else if (target.indexOf(item) === -1) { + destination.push(item) + } + }) + + return destination +}; + +const buildPayloadTx = partialTx => + merge(basePayloadTx, partialTx, {arrayMerge: combineMerge}); + +const buildEnvelopeTx = partialTx => + merge(baseEnvelopeTx, partialTx, {arrayMerge: combineMerge}); + +const basePayloadTx = { + script: TX_ADD_NEW_KEY, + arguments: [{ type: "String", value: DEFAULT_ACCOUNT_KEY }], + refBlock: "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + gasLimit: 42, + proposalKey: { + address: "f8d6e0586b0a20c7", + keyId: 4, + sequenceNum: 10, + }, + payer: "f8d6e0586b0a20c7", + authorizers: ["f8d6e0586b0a20c7"] +}; + +const baseEnvelopeTx = { + ...basePayloadTx, + payloadSigs: [ + { + address: "f8d6e0586b0a20c7", + keyId: 4, + sig: "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162", + }, + ], +}; + +const invalidPayloadCases = [ + [ + "Example Transaction - Invalid Payload - Unapproved Script", + buildPayloadTx({script: TX_HELLO_WORLD}) // TX_HELLO_WORLD is not an approved transaction template + ], + [ + "Example Transaction - Invalid Payload - Empty Script", + buildPayloadTx({script: ""}) + ], +].map(x => ({ + title: x[0], + valid: false, + testnet: false, + payloadMessage: x[1], + envelopeMessage: { ...x[1], payloadSigs: [] }, + encodedTransactionPayloadHex: encodeTransactionPayload(x[1]), + encodedTransactionEnvelopeHex: encodeTransactionEnvelope({ ...x[1], payloadSigs: [] }), +})); + +const validPayloadCases = [ + [ + "Example Transaction - Valid Payload - Zero Gas Limit", + buildPayloadTx({gasLimit: 0}) + ], + [ + "Example Transaction - Valid Payload - Zero proposerKey.keyId", + buildPayloadTx({proposalKey: {keyId: 0}}) + ], + [ + "Example Transaction - Valid Payload - Zero proposalKey.sequenceNum", + buildPayloadTx({proposalKey: {sequenceNum: 0}}) + ], + [ + "Example Transaction - Valid Payload - Empty Authorizers", + buildPayloadTx({authorizers: []}) + ], + ...(FLOW_AMOUNTS.map((amount) => + [ + `Send Flow Token Transaction - Valid Payload - Valid Amount ${amount}`, + buildPayloadTx({ + script: TX_TRANSFER_TOKENS, + arguments: [ + { + type: "UFix64", + value: amount, + }, + { + type: "Address", + value: "0xf8d6e0586b0a20c7" + } + ] + }) + ] + )), + ...(ACCOUNT_KEYS.map((accountKey, i) => + [ + `Create Account Transaction - Valid Payload - Single Account Key #${i}`, + buildPayloadTx({ + script: TX_CREATE_ACCOUNT, + arguments: [ + { + type: "Array", + value: [ + { + type: "String", + value: accountKey, + } + ] + } + ] + }) + ] + )), + ...(range(1, 5).map((i) => + [ + `Create Account Transaction - Valid Payload - Multiple Account Keys #${i}`, + buildPayloadTx({ + script: TX_CREATE_ACCOUNT, + arguments: [ + { + type: "Array", + value: range(0, i).map((j) => ( + { + type: "String", + value: ACCOUNT_KEYS[j], + } + )) + } + ] + }) + ] + )), + ...(ACCOUNT_KEYS.map((accountKey, i) => + [ + `Add New Key Transaction - Valid Envelope - Valid Account Key ${i}`, + buildEnvelopeTx({ + script: TX_ADD_NEW_KEY, + arguments: [ + { + type: "String", + value: accountKey, + } + ] + }) + ] +)) +].map(x => ({ + title: x[0], + valid: true, + testnet: false, + payloadMessage: x[1], + envelopeMessage: { ...x[1], payloadSigs: [] }, + encodedTransactionPayloadHex: encodeTransactionPayload(x[1]), + encodedTransactionEnvelopeHex: encodeTransactionEnvelope({ ...x[1], payloadSigs: [] }), +})); + +const invalidEnvelopeCases = [ + [ + "Example Transaction - Invalid Envelope - Unapproved Script", + buildEnvelopeTx({script: TX_HELLO_WORLD}) // TX_HELLO_WORLD is not an approved transaction template + ], + [ + "Example Transaction - Invalid Envelope - Empty Script", + buildEnvelopeTx({script: ""}) + ], +].map(x => ({ + title: x[0], + valid: false, + testnet: false, + payloadMessage: x[1], + envelopeMessage: { ...x[1], payloadSigs: [] }, + encodedTransactionPayloadHex: encodeTransactionPayload(x[1]), + encodedTransactionEnvelopeHex: encodeTransactionEnvelope({ ...x[1], payloadSigs: [] }), +})); + +const validEnvelopeCases = [ + [ + "Example Transaction - Valid Envelope - Zero Gas Limit", + buildEnvelopeTx({gasLimit: 0}) + ], + [ + "Example Transaction - Valid Envelope - Zero proposerKey.keyId", + buildEnvelopeTx({proposalKey: {keyId: 0}}) + ], + [ + "Example Transaction - Valid Envelope - Zero proposalKey.sequenceNum", + buildEnvelopeTx({proposalKey: {sequenceNum: 0}}) + ], + [ + "Example Transaction - Valid Envelope - Empty Authorizers", + buildEnvelopeTx({authorizers: []}) + ], + [ + "Example Transaction - Valid Envelope - Empty payloadSigs", + buildEnvelopeTx({payloadSigs: []}) + ], + [ + "Example Transaction - Valid Envelope - Zero payloadSigs.0.key", + buildEnvelopeTx({payloadSigs: [{keyId: 0}]}) + ], + [ + "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By keyId", + buildEnvelopeTx({ + authorizers: ["f8d6e0586b0a20c7"], + payloadSigs: [ + {address: "f8d6e0586b0a20c7", keyId: 2, sig: "c"}, + {address: "f8d6e0586b0a20c7", keyId: 0, sig: "a"}, + {address: "f8d6e0586b0a20c7", keyId: 1, sig: "b"}, + ], + }) + ], + ...(FLOW_AMOUNTS.map((amount) => + [ + `Send Flow Token Transaction - Valid Envelope - Valid Amount ${amount}`, + buildEnvelopeTx({ + script: TX_TRANSFER_TOKENS, + arguments: [ + { + type: "UFix64", + value: amount, + }, + { + type: "Address", + value: "0xf8d6e0586b0a20c7" + } + ] + }) + ] + )), + ...(ACCOUNT_KEYS.map((accountKey, i) => + [ + `Create Account Transaction - Valid Envelope - Single Account Key #${i}`, + buildEnvelopeTx({ + script: TX_CREATE_ACCOUNT, + arguments: [ + { + type: "Array", + value: [ + { + type: "String", + value: accountKey, + } + ] + } + ] + }) + ] + )), + ...(range(1, 5).map((i) => + [ + `Create Account Transaction - Valid Envelope - Multiple Account Keys #${i}`, + buildEnvelopeTx({ + script: TX_CREATE_ACCOUNT, + arguments: [ + { + type: "Array", + value: range(0, i).map((j) => ( + { + type: "String", + value: ACCOUNT_KEYS[j], + } + )) + } + ] + }) + ] + )), + ...(ACCOUNT_KEYS.map((accountKey, i) => + [ + `Add New Key Transaction - Valid Envelope - Valid Account Key ${i}`, + buildEnvelopeTx({ + script: TX_ADD_NEW_KEY, + arguments: [ + { + type: "String", + value: accountKey, + } + ] + }) + ] + )), +].map(x => ({ + title: x[0], + valid: true, + testnet: false, + envelopeMessage: x[1], + encodedTransactionEnvelopeHex: encodeTransactionEnvelope(x[1]), +})); + +const args = process.argv.slice(2); +const outDir = args[0]; + +fs.writeFileSync(path.join(outDir, "validPayloadCases.json"), JSON.stringify(validPayloadCases, null, 2)); +fs.writeFileSync(path.join(outDir, "invalidPayloadCases.json"), JSON.stringify(invalidPayloadCases, null, 2)); +fs.writeFileSync(path.join(outDir, "validEnvelopeCases.json"), JSON.stringify(validEnvelopeCases, null, 2)); +fs.writeFileSync(path.join(outDir, "invalidEnvelopeCases.json"), JSON.stringify(invalidEnvelopeCases, null, 2)); diff --git a/tests/generate-transaction-tests/package.json b/tests/generate-transaction-tests/package.json new file mode 100644 index 00000000..a8e96fe8 --- /dev/null +++ b/tests/generate-transaction-tests/package.json @@ -0,0 +1,14 @@ +{ + "name": "generate-transaction-tests", + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "scripts": { + "generate": "node ./index.js ../testvectors" + }, + "dependencies": { + "@onflow/encode": "^0.0.4", + "deepmerge": "^4.2.2", + "rlp": "^2.2.6" + } +} diff --git a/tests/generate-transaction-tests/yarn.lock b/tests/generate-transaction-tests/yarn.lock new file mode 100644 index 00000000..89c214f3 --- /dev/null +++ b/tests/generate-transaction-tests/yarn.lock @@ -0,0 +1,23 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@onflow/encode@^0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@onflow/encode/-/encode-0.0.4.tgz#687a76306d292b475efc6321139ab36722a2ea58" + dependencies: + rlp "^2.2.4" + +bn.js@^4.11.1: + version "4.11.9" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + +rlp@^2.2.4, rlp@^2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.6.tgz#c80ba6266ac7a483ef1e69e8e2f056656de2fb2c" + dependencies: + bn.js "^4.11.1" diff --git a/tests/testvectors.cpp b/tests/testvectors.cpp index 1b457e46..bf495e5c 100644 --- a/tests/testvectors.cpp +++ b/tests/testvectors.cpp @@ -99,15 +99,28 @@ class VerifyTestVectors : public ::testing::TestWithParam { GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(VerifyTestVectors); INSTANTIATE_TEST_SUITE_P( - EnvelopeCases, + ValidPayloadCases, + VerifyTestVectors, + ::testing::ValuesIn(GetJsonTestCases("testvectors/validPayloadCases.json")), VerifyTestVectors::PrintToStringParamName() +); + +INSTANTIATE_TEST_SUITE_P( + InvalidPayloadCases, + VerifyTestVectors, + ::testing::ValuesIn(GetJsonTestCases("testvectors/invalidPayloadCases.json")), VerifyTestVectors::PrintToStringParamName() +); + + +INSTANTIATE_TEST_SUITE_P( + ValidEnvelopeCases, VerifyTestVectors, ::testing::ValuesIn(GetJsonTestCases("testvectors/validEnvelopeCases.json")), VerifyTestVectors::PrintToStringParamName() ); INSTANTIATE_TEST_SUITE_P( - PayloadCases, + InvalidEnvelopeCases, VerifyTestVectors, - ::testing::ValuesIn(GetJsonTestCases("testvectors/validPayloadCases.json")), VerifyTestVectors::PrintToStringParamName() + ::testing::ValuesIn(GetJsonTestCases("testvectors/invalidEnvelopeCases.json")), VerifyTestVectors::PrintToStringParamName() ); TEST_P(VerifyTestVectors, CheckUIOutput_Manual) { check_testcase(GetParam()); } diff --git a/tests/testvectors/invalidEnvelopeCases.json b/tests/testvectors/invalidEnvelopeCases.json new file mode 100644 index 00000000..56bf3921 --- /dev/null +++ b/tests/testvectors/invalidEnvelopeCases.json @@ -0,0 +1,112 @@ +[ + { + "title": "Example Transaction - Invalid Envelope - Unapproved Script", + "valid": false, + "testnet": false, + "payloadMessage": { + "script": "transaction(msg: String) { execute { log(msg) } }", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(msg: String) { execute { log(msg) } }", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90124b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90128f90124b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Example Transaction - Invalid Envelope - Empty Script", + "valid": false, + "testnet": false, + "payloadMessage": { + "script": "", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f8f380f8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f8f6f8f380f8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + } +] \ No newline at end of file diff --git a/tests/testvectors/invalidPayloadCases.json b/tests/testvectors/invalidPayloadCases.json new file mode 100644 index 00000000..98acc855 --- /dev/null +++ b/tests/testvectors/invalidPayloadCases.json @@ -0,0 +1,98 @@ +[ + { + "title": "Example Transaction - Invalid Payload - Unapproved Script", + "valid": false, + "testnet": false, + "payloadMessage": { + "script": "transaction(msg: String) { execute { log(msg) } }", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ] + }, + "envelopeMessage": { + "script": "transaction(msg: String) { execute { log(msg) } }", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90124b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90128f90124b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Example Transaction - Invalid Payload - Empty Script", + "valid": false, + "testnet": false, + "payloadMessage": { + "script": "", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ] + }, + "envelopeMessage": { + "script": "", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f8f380f8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f8f6f8f380f8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + } +] \ No newline at end of file diff --git a/tests/testvectors/validEnvelopeCases.json b/tests/testvectors/validEnvelopeCases.json index 36b9236d..7d52076c 100644 --- a/tests/testvectors/validEnvelopeCases.json +++ b/tests/testvectors/validEnvelopeCases.json @@ -1,18 +1,18 @@ [ { - "title": "Example Transaction - Valid Envelope - Empty payloadSigs", - "valid": false, + "title": "Example Transaction - Valid Envelope - Zero Gas Limit", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, + "gasLimit": 0, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, @@ -22,27 +22,33 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [] + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] }, - "encodedTransactionEnvelopeHex": "f8a1f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b8088f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Zero payloadSigs.0.key", - "valid": false, + "title": "Example Transaction - Valid Envelope - Zero proposerKey.keyId", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", - "keyId": 4, + "keyId": 0, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", @@ -52,23 +58,23 @@ "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 0, + "keyId": 4, "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38080a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7800a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By Signer", - "valid": false, + "title": "Example Transaction - Valid Envelope - Zero proposalKey.sequenceNum", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -76,44 +82,32 @@ "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, - "sequenceNum": 10 + "sequenceNum": 0 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ - "f8d6e0586b0a20c7", - "r3e6h1234g4j16b8", - "h3k1n7357j9p28u4" + "f8d6e0586b0a20c7" ], "payloadSigs": [ - { - "address": "h3k1n7357j9p28u4", - "keyId": 0, - "sig": "c" - }, { "address": "f8d6e0586b0a20c7", - "keyId": 0, - "sig": "a" - }, - { - "address": "r3e6h1234g4j16b8", - "keyId": 0, - "sig": "b" + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8aff8a0b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7cb88f8d6e0586b0a20c78080ccc3808080c3018080c3028080" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7048088f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By keyId", - "valid": false, + "title": "Example Transaction - Valid Envelope - Empty Authorizers", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -124,43 +118,27 @@ "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], + "authorizers": [], "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 2, - "sig": "c" - }, - { - "address": "f8d6e0586b0a20c7", - "keyId": 0, - "sig": "a" - }, - { - "address": "f8d6e0586b0a20c7", - "keyId": 1, - "sig": "b" + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8adf89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7ccc3808080c3800180c3800280" + "encodedTransactionEnvelopeHex": "f90181f90159b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c0e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #0", + "title": "Example Transaction - Valid Envelope - Empty payloadSigs", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3128.77" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -174,30 +152,20 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333132382e3737227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #1", + "title": "Example Transaction - Valid Envelope - Zero payloadSigs.0.key", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3416.45" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -214,27 +182,23 @@ "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 4, + "keyId": 0, "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333431362e3435227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38080a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #2", + "title": "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By keyId", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9458.19" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -251,15 +215,25 @@ "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "keyId": 2, + "sig": "c" + }, + { + "address": "f8d6e0586b0a20c7", + "keyId": 0, + "sig": "a" + }, + { + "address": "f8d6e0586b0a20c7", + "keyId": 1, + "sig": "b" } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393435382e3139227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90172f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7ccc3808080c3800180c3800280" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #3", + "title": "Send Flow Token Transaction - Valid Envelope - Valid Amount 0.0", "valid": true, "testnet": false, "envelopeMessage": { @@ -267,7 +241,7 @@ "arguments": [ { "type": "UFix64", - "value": "6098.49" + "value": "0.0" }, { "type": "Address", @@ -293,10 +267,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22363039382e3439227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90252f9022ab90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df8509f7b2274797065223a22554669783634222c2276616c7565223a22302e30227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #4", + "title": "Send Flow Token Transaction - Valid Envelope - Valid Amount 184467440737.9551615", "valid": true, "testnet": false, "envelopeMessage": { @@ -304,7 +278,7 @@ "arguments": [ { "type": "UFix64", - "value": "4989.38" + "value": "184467440737.9551615" }, { "type": "Address", @@ -330,22 +304,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22343938392e3338227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90263f9023bb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df861b07b2274797065223a22554669783634222c2276616c7565223a223138343436373434303733372e39353531363135227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #5", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #0", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "6084.35" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -367,22 +342,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22363038342e3335227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #6", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #1", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "4758.39" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -404,22 +380,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22343735382e3339227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #7", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #2", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "5206.44" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -441,22 +418,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22353230362e3434227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #8", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #3", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "6038.47" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -478,22 +456,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22363033382e3437227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #9", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #4", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7546.81" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -515,22 +494,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373534362e3831227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #10", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #5", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9871.56" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -552,22 +532,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393837312e3536227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #11", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #6", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1572.89" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -589,22 +570,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313537322e3839227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #12", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #7", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "4546.80" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -626,22 +608,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22343534362e3830227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #13", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #8", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "390.04" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -663,22 +646,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90255f9022db90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223339302e3034227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #14", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #9", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3196.86" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -700,22 +684,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333139362e3836227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #15", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #10", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1089.23" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -737,22 +722,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313038392e3233227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #16", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #11", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3380.26" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -774,22 +760,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333338302e3236227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #17", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #12", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "5449.42" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -811,22 +798,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22353434392e3432227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #18", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #13", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9624.61" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -848,22 +836,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393632342e3631227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #19", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #14", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "5492.70" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -885,22 +874,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22353439322e3730227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments -- EXTREME #0", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #15", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "378753140128.85" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -922,22 +912,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223337383735333134303132382e3835227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments -- EXTREME #1", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #16", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "259205747156.47" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -959,22 +950,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223235393230353734373135362e3437227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments -- EXTREME #2", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #17", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "166775915844.02" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -996,22 +988,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223136363737353931353834342e3032227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments -- EXTREME #3", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #18", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "5891176356.83" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1033,22 +1026,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9025cf90234b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85aa97b2274797065223a22554669783634222c2276616c7565223a22353839313137363335362e3833227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments -- EXTREME #4", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #19", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "788453204017.63" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1070,10 +1064,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223738383435333230343031372e3633227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #0", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #20", "valid": true, "testnet": false, "envelopeMessage": { @@ -1084,15 +1078,7 @@ "value": [ { "type": "String", - "value": "a099050cdf38104d6ca6d09e18d57b3c0837d6259fd3e4dcb6492eef812ae6ba67e9c7cba95f092d74f51b4c491b587f65905d5f0466053bef64ab8d8491445e" - }, - { - "type": "String", - "value": "f10e72552159915c68750cb473bf6bb6d1d9a08a3d0fb64f579874b75874f6e1f629b2fa7949c2804d7f694ff5ca2153ee5e6c9cacce731576ffb24f06fad62e" - }, - { - "type": "String", - "value": "ea1eb5d9120ff2e585aa8bad5bf62f6a004e35d26ca0166bccb623a2126995dcbdf8570957efa9cda20c6b4d8dd54c58cc94952be236af0914e3167b06d0c803" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ] } @@ -1116,10 +1102,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226130393930353063646633383130346436636136643039653138643537623363303833376436323539666433653464636236343932656566383132616536626136376539633763626139356630393264373466353162346334393162353837663635393035643566303436363035336265663634616238643834393134343565227d2c7b2274797065223a22537472696e67222c2276616c7565223a226631306537323535323135393931356336383735306362343733626636626236643164396130386133643066623634663537393837346237353837346636653166363239623266613739343963323830346437663639346666356361323135336565356536633963616363653733313537366666623234663036666164363265227d2c7b2274797065223a22537472696e67222c2276616c7565223a226561316562356439313230666632653538356161386261643562663632663661303034653335643236636130313636626363623632336132313236393935646362646638353730393537656661396364613230633662346438646435346335386363393439353262653233366166303931346533313637623036643063383033227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #1", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #21", "valid": true, "testnet": false, "envelopeMessage": { @@ -1130,15 +1116,7 @@ "value": [ { "type": "String", - "value": "c6ef733f35b33cc3f1fbb69f2063d82ed767558dca6907250904ec293cb529f6481777bf7a73beacc89b09598d3318b61656d93edcc3c1d48371ae18110b6467" - }, - { - "type": "String", - "value": "45d09f4e4aca550787fd7cf802a838a9ab7a23fee92aefdbd0ddd4a8094b55678bcfa7b4445513121228303ed8623f725941e911125bb7a4fc3ae24165b32a30" - }, - { - "type": "String", - "value": "96a664ac3a70258cdb4d2f564d885c650051773d0a48e7cc701670c14be1ab4e10d92ce7add8f72013f83c97e17e25e4017186eca5335778988edccb71545ae3" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" } ] } @@ -1162,10 +1140,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226336656637333366333562333363633366316662623639663230363364383265643736373535386463613639303732353039303465633239336362353239663634383137373762663761373362656163633839623039353938643333313862363136353664393365646363336331643438333731616531383131306236343637227d2c7b2274797065223a22537472696e67222c2276616c7565223a223435643039663465346163613535303738376664376366383032613833386139616237613233666565393261656664626430646464346138303934623535363738626366613762343434353531333132313232383330336564383632336637323539343165393131313235626237613466633361653234313635623332613330227d2c7b2274797065223a22537472696e67222c2276616c7565223a223936613636346163336137303235386364623464326635363464383835633635303035313737336430613438653763633730313637306331346265316162346531306439326365376164643866373230313366383363393765313765323565343031373138366563613533333537373839383865646363623731353435616533227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #2", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #22", "valid": true, "testnet": false, "envelopeMessage": { @@ -1176,19 +1154,7 @@ "value": [ { "type": "String", - "value": "3a94f45c0e003f346d845b96020b1bcf2bfb41536b0323a1e79849f9cddb9d637b55ab46575af8c4f6b1bed7b9ac356b658fc6cf1b67c75fc498d0b35d0f1796" - }, - { - "type": "String", - "value": "06497677d60b05110496372ff745d85694342c47d005981bf1c524d332d910df1df245ce880a32506444a4186debebaea6a9d16f6b7ffc5ed36dfe53c30c2c3f" - }, - { - "type": "String", - "value": "c397d66c1f17df304d6888a338d3d83cc2583552aa9c13622a1a1a1d20cb7677b8310b1cadd841fb6ecb72cdb363008e58a3307e7cb0628c7fede6da75bec409" - }, - { - "type": "String", - "value": "4399300d79b4f9a18ff2d7ef96726c9932046d71ea88ecd9b94d6b2122424de1b7593e034f091b4fa7509043c47ed676fc935b2b6be579853a68a5af5011cd03" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" } ] } @@ -1212,10 +1178,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223361393466343563306530303366333436643834356239363032306231626366326266623431353336623033323361316537393834396639636464623964363337623535616234363537356166386334663662316265643762396163333536623635386663366366316236376337356663343938643062333564306631373936227d2c7b2274797065223a22537472696e67222c2276616c7565223a223036343937363737643630623035313130343936333732666637343564383536393433343263343764303035393831626631633532346433333264393130646631646632343563653838306133323530363434346134313836646562656261656136613964313666366237666663356564333664666535336333306332633366227d2c7b2274797065223a22537472696e67222c2276616c7565223a226333393764363663316631376466333034643638383861333338643364383363633235383335353261613963313336323261316131613164323063623736373762383331306231636164643834316662366563623732636462333633303038653538613333303765376362303632386337666564653664613735626563343039227d2c7b2274797065223a22537472696e67222c2276616c7565223a223433393933303064373962346639613138666632643765663936373236633939333230343664373165613838656364396239346436623231323234323464653162373539336530333466303931623466613735303930343363343765643637366663393335623262366265353739383533613638613561663530313163643033227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #3", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #23", "valid": true, "testnet": false, "envelopeMessage": { @@ -1226,7 +1192,7 @@ "value": [ { "type": "String", - "value": "e69d237f34213f8b1be5c37d2bd13baf7ea3e104c7b78bec011d6560f78646b5690f2fe31bdb385cc67e499a7783eaba30477edcd283253e83e85144bf2e3604" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" } ] } @@ -1250,10 +1216,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226536396432333766333432313366386231626535633337643262643133626166376561336531303463376237386265633031316436353630663738363436623536393066326665333162646233383563633637653439396137373833656162613330343737656463643238333235336538336538353134346266326533363034227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #4", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #24", "valid": true, "testnet": false, "envelopeMessage": { @@ -1264,19 +1230,7 @@ "value": [ { "type": "String", - "value": "e5adf3ddb38d9c9aee0bc4c7069ffbd39228a6f33b422c74d140fbf0edd9c0ec4fd19f42bdc91a019cb26a11f69265eca8bad03f76a04256d379513b9ec6b1ef" - }, - { - "type": "String", - "value": "770449fa62b56245f1d7d9d6a2531a81e3eadeb9a6beb33c0c73691b9292fabec1ae8a49fdd57c12af93b89e812cf4a7bef713b4db429fdc12a22a25987d8ae9" - }, - { - "type": "String", - "value": "510e94566a38e9aa5b66435f4d2a29b04758ab43bd4dc6c948937f618de0e36f4681c9b8506c6b9f083b43a8896a00ca07c2351531a34cc7ce7acf2ec7329cf3" - }, - { - "type": "String", - "value": "a828b8423b837675467338e9cfe18138983ef340b67f9de6dd0784207ba4a7c9831d100237a5d0d3a36cae3786e7f1b8adfa21622c57dcd6ac5cc0360fd1c389" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" } ] } @@ -1300,10 +1254,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226535616466336464623338643963396165653062633463373036396666626433393232386136663333623432326337346431343066626630656464396330656334666431396634326264633931613031396362323661313166363932363565636138626164303366373661303432353664333739353133623965633662316566227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737303434396661363262353632343566316437643964366132353331613831653365616465623961366265623333633063373336393162393239326661626563316165386134396664643537633132616639336238396538313263663461376265663731336234646234323966646331326132326132353938376438616539227d2c7b2274797065223a22537472696e67222c2276616c7565223a223531306539343536366133386539616135623636343335663464326132396230343735386162343362643464633663393438393337663631386465306533366634363831633962383530366336623966303833623433613838393661303063613037633233353135333161333463633763653761636632656337333239636633227d2c7b2274797065223a22537472696e67222c2276616c7565223a226138323862383432336238333736373534363733333865396366653138313338393833656633343062363766396465366464303738343230376261346137633938333164313030323337613564306433613336636165333738366537663162386164666132313632326335376463643661633563633033363066643163333839227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #5", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #25", "valid": true, "testnet": false, "envelopeMessage": { @@ -1314,19 +1268,7 @@ "value": [ { "type": "String", - "value": "41466d70d44fcbd38dfe371b9900cd0d6040efb8e104fe7afbf0728059e2b804b65a76531389c2bdb424e43071cca3eb86ffe2019d6e677bfc939ec62d5774ca" - }, - { - "type": "String", - "value": "64cc9e33d5df599c56da01865812468fc88237ec4ac73c42c80cf0f2ea12373470a71a3923e58e8aae77ca441b9f38e630df9d54c22377cac20b6ea62a52b337" - }, - { - "type": "String", - "value": "cc12881f1a0d397f6368e9769a918c5f48bf8fb2743f0ec498210227f08cca50cadbd2ccbce72b33625e6ec9566a2c604bf0c8de3bb8e9372dd71c0008040879" - }, - { - "type": "String", - "value": "6dfbe2cb3c89841dfb11e8fcbb9356869e237b5c6584bbb5511c03adf634139e9ccef09882db6e787fc540863ddf7d33ddafe48cf0956e8c93ab5edf706a73f5" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" } ] } @@ -1350,10 +1292,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223431343636643730643434666362643338646665333731623939303063643064363034306566623865313034666537616662663037323830353965326238303462363561373635333133383963326264623432346534333037316363613365623836666665323031396436653637376266633933396563363264353737346361227d2c7b2274797065223a22537472696e67222c2276616c7565223a223634636339653333643564663539396335366461303138363538313234363866633838323337656334616337336334326338306366306632656131323337333437306137316133393233653538653861616537376361343431623966333865363330646639643534633232333737636163323062366561363261353262333337227d2c7b2274797065223a22537472696e67222c2276616c7565223a226363313238383166316130643339376636333638653937363961393138633566343862663866623237343366306563343938323130323237663038636361353063616462643263636263653732623333363235653665633935363661326336303462663063386465336262386539333732646437316330303038303430383739227d2c7b2274797065223a22537472696e67222c2276616c7565223a223664666265326362336338393834316466623131653866636262393335363836396532333762356336353834626262353531316330336164663633343133396539636365663039383832646236653738376663353430383633646466376433336464616665343863663039353665386339336162356564663730366137336635227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #6", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #26", "valid": true, "testnet": false, "envelopeMessage": { @@ -1364,19 +1306,7 @@ "value": [ { "type": "String", - "value": "4283650f364582b4e867fdbc193b3199add48285d2bea9126789501fb0eee4a9254e07fd5715cdcd0113387ea2fcd4d52b514b77614548a86d45f87240d715bb" - }, - { - "type": "String", - "value": "66a5e016b707930f8d3060117124141c8ec5c885fb9df7b1276a54283abca4db9ab4ba1afc3a95cb813eec7e537a136bed0d18d9da66e433c5ff876d4aff67da" - }, - { - "type": "String", - "value": "27f193c60ae2aeee4084a377eb5656a44b73dc1700858c24186fdebc50e19d946431acefcc1599182d30730d1bba097821b7a9a206a778d93546a2a3016fa161" - }, - { - "type": "String", - "value": "55d3c3b317712fa394cf7f10c4413758cc01c257db8d41c058e6e23feb0e45329f37302b5cbdee04a81f606a523aee4c7a44bc730fee05ac692c8c59afbf6158" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" } ] } @@ -1400,10 +1330,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223432383336353066333634353832623465383637666462633139336233313939616464343832383564326265613931323637383935303166623065656534613932353465303766643537313563646364303131333338376561326663643464353262353134623737363134353438613836643435663837323430643731356262227d2c7b2274797065223a22537472696e67222c2276616c7565223a223636613565303136623730373933306638643330363031313731323431343163386563356338383566623964663762313237366135343238336162636134646239616234626131616663336139356362383133656563376535333761313336626564306431386439646136366534333363356666383736643461666636376461227d2c7b2274797065223a22537472696e67222c2276616c7565223a223237663139336336306165326165656534303834613337376562353635366134346237336463313730303835386332343138366664656263353065313964393436343331616365666363313539393138326433303733306431626261303937383231623761396132303661373738643933353436613261333031366661313631227d2c7b2274797065223a22537472696e67222c2276616c7565223a223535643363336233313737313266613339346366376631306334343133373538636330316332353764623864343163303538653665323366656230653435333239663337333032623563626465653034613831663630366135323361656534633761343462633733306665653035616336393263386335396166626636313538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #7", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #27", "valid": true, "testnet": false, "envelopeMessage": { @@ -1414,11 +1344,7 @@ "value": [ { "type": "String", - "value": "626787d939641db3bf3556617a4e6ada9136c54eef39f96c298c896eebf20bfe020d9b117a2c0f438a9712c6deca787042ee5aa3c07acdd64139bbfb7f2e0294" - }, - { - "type": "String", - "value": "5a613befa585e7a6d175c1b59045ee94ffa475a381b38fb7bb1a652755023632b556b14101bc0ac54bd1d95f2205ec1e403c5227465503e48323a6d3e457fbd3" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" } ] } @@ -1442,10 +1368,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223632363738376439333936343164623362663335353636313761346536616461393133366335346565663339663936633239386338393665656266323062666530323064396231313761326330663433386139373132633664656361373837303432656535616133633037616364643634313339626266623766326530323934227d2c7b2274797065223a22537472696e67222c2276616c7565223a223561363133626566613538356537613664313735633162353930343565653934666661343735613338316233386662376262316136353237353530323336333262353536623134313031626330616335346264316439356632323035656331653430336335323237343635353033653438333233613664336534353766626433227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #8", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #28", "valid": true, "testnet": false, "envelopeMessage": { @@ -1456,7 +1382,7 @@ "value": [ { "type": "String", - "value": "1f3ba6eec6f211ff9e65e6d72f3237fa543bed269be9a1fa543e4c5a973498f2748e45ed8b6e3ee49817452629717ade97bb5a003a8bff052eaef20fdd7549df" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" } ] } @@ -1480,10 +1406,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223166336261366565633666323131666639653635653664373266333233376661353433626564323639626539613166613534336534633561393733343938663237343865343565643862366533656534393831373435323632393731376164653937626235613030336138626666303532656165663230666464373534396466227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #9", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #29", "valid": true, "testnet": false, "envelopeMessage": { @@ -1494,15 +1420,7 @@ "value": [ { "type": "String", - "value": "6e0116391155689007dc5294b9df625f41d8e00e181317a5bfd58aa9a92b95341e4910b135ff7205a9287a3dbda0cf513e5d10c794b203e488cf308483f366d8" - }, - { - "type": "String", - "value": "91af6d3789dc729ba0af7ea0a089d4c4fdd5af57631e3e424a4ef8a82e775d5eb6f627947aa5c5926a19159b3799eac4e58eb14d8edaa4a10f780e486c0b3889" - }, - { - "type": "String", - "value": "092058297542f79ff0bc020507420c15dd09888d8d78f864d23578ce4612ef3367d2cb2714e60410ab19764dc7aefd2cfec16c559adef816b754768f3363bf77" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" } ] } @@ -1526,10 +1444,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223665303131363339313135353638393030376463353239346239646636323566343164386530306531383133313761356266643538616139613932623935333431653439313062313335666637323035613932383761336462646130636635313365356431306337393462323033653438386366333038343833663336366438227d2c7b2274797065223a22537472696e67222c2276616c7565223a223931616636643337383964633732396261306166376561306130383964346334666464356166353736333165336534323461346566386138326537373564356562366636323739343761613563353932366131393135396233373939656163346535386562313464386564616134613130663738306534383663306233383839227d2c7b2274797065223a22537472696e67222c2276616c7565223a223039323035383239373534326637396666306263303230353037343230633135646430393838386438643738663836346432333537386365343631326566333336376432636232373134653630343130616231393736346463376165666432636665633136633535396164656638313662373534373638663333363362663737227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #10", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #30", "valid": true, "testnet": false, "envelopeMessage": { @@ -1540,7 +1458,7 @@ "value": [ { "type": "String", - "value": "ffa96acca8ce3973a4f9a598529e4515060c69197cf05d6140428d28deefe9a7bd83a1ebfb6b031345d88d6c44df21ce88be6e56c8bdf24f83715a4d7c5bc01b" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ] } @@ -1564,10 +1482,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226666613936616363613863653339373361346639613539383532396534353135303630633639313937636630356436313430343238643238646565666539613762643833613165626662366230333133343564383864366334346466323163653838626536653536633862646632346638333731356134643763356263303162227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #11", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #31", "valid": true, "testnet": false, "envelopeMessage": { @@ -1578,19 +1496,7 @@ "value": [ { "type": "String", - "value": "82dde64977281c4f6f740210accbe8af2879e2cf0d34e90ed4b515686b458dbbd21628377c6273b9cb64f87f7f2216f1156391ea3cbe503815604d3bbd361ed6" - }, - { - "type": "String", - "value": "b855e7064a92a1e8f9496ee98ac111108b8006469e889c5c29c6cf410209df806c689296451f3d3a4ca8ea68019b54e0410b8a1ee36734fad16dbec9bf2ead3a" - }, - { - "type": "String", - "value": "890765fc445d923a665c6940eba9aa54aee47ac1a58070d602413037071aac291f9fcd00830e577f441dad75583924f7480b3fc12127c97426182691e0b92c90" - }, - { - "type": "String", - "value": "b532991f341cfe00dc9b0782f3e927de3569bc18930fe5abf766705a0199f35abb33cf55fb295cbe2f619cc1089fb0cfcc5a7bf1e657319b7239a41d9564c9bb" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ] } @@ -1614,10 +1520,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223832646465363439373732383163346636663734303231306163636265386166323837396532636630643334653930656434623531353638366234353864626264323136323833373763363237336239636236346638376637663232313666313135363339316561336362653530333831353630346433626264333631656436227d2c7b2274797065223a22537472696e67222c2276616c7565223a226238353565373036346139326131653866393439366565393861633131313130386238303036343639653838396335633239633663663431303230396466383036633638393239363435316633643361346361386561363830313962353465303431306238613165653336373334666164313664626563396266326561643361227d2c7b2274797065223a22537472696e67222c2276616c7565223a223839303736356663343435643932336136363563363934306562613961613534616565343761633161353830373064363032343133303337303731616163323931663966636430303833306535373766343431646164373535383339323466373438306233666331323132376339373432363138323639316530623932633930227d2c7b2274797065223a22537472696e67222c2276616c7565223a226235333239393166333431636665303064633962303738326633653932376465333536396263313839333066653561626637363637303561303139396633356162623333636635356662323935636265326636313963633130383966623063666363356137626631653635373331396237323339613431643935363463396262227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #12", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #32", "valid": true, "testnet": false, "envelopeMessage": { @@ -1628,19 +1534,7 @@ "value": [ { "type": "String", - "value": "b0796f4ad3ab02a67b41de05abdb71527f713d9312938ee8f97ad7461b2366af50621ffdf72ad0273c1ef98a9471ee98b6712dc30af7e8a8e511f2916b8d6f27" - }, - { - "type": "String", - "value": "6f38b0e6fc12e3cc2a93623573ca46fb7827caac6980d4c2e5d25282849d75800e738961257347a9e5c39d883b3863ba8169914c096d21cf01443178346a7528" - }, - { - "type": "String", - "value": "c5165e8f1919c0f89a5c9ed656ce5a814d15c710454098abedcf289466a343fff485d63c068c49c15d6ab905de176a033f2b374e114153cab0b889f6bb8b2ad1" - }, - { - "type": "String", - "value": "24062c99b5b4b5e78891aaa2108e60e67d11d0441024561f2bb6bfad5e69ba85c2d8f422bd209516ae7385219fd881011e6223918df7a713c105dd01311334e2" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ] } @@ -1664,10 +1558,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226230373936663461643361623032613637623431646530356162646237313532376637313364393331323933386565386639376164373436316232333636616635303632316666646637326164303237336331656639386139343731656539386236373132646333306166376538613865353131663239313662386436663237227d2c7b2274797065223a22537472696e67222c2276616c7565223a223666333862306536666331326533636332613933363233353733636134366662373832376361616336393830643463326535643235323832383439643735383030653733383936313235373334376139653563333964383833623338363362613831363939313463303936643231636630313434333137383334366137353238227d2c7b2274797065223a22537472696e67222c2276616c7565223a226335313635653866313931396330663839613563396564363536636535613831346431356337313034353430393861626564636632383934363661333433666666343835643633633036386334396331356436616239303564653137366130333366326233373465313134313533636162306238383966366262386232616431227d2c7b2274797065223a22537472696e67222c2276616c7565223a223234303632633939623562346235653738383931616161323130386536306536376431316430343431303234353631663262623662666164356536396261383563326438663432326264323039353136616537333835323139666438383130313165363232333931386466376137313363313035646430313331313333346532227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #13", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #33", "valid": true, "testnet": false, "envelopeMessage": { @@ -1678,7 +1572,7 @@ "value": [ { "type": "String", - "value": "7f0772c7cf13267880941e43abdd0fcad2fc4bc53c0a5e4f90c447d454e2fa45e81a832607d41c7073ed75a3c9025b6fafa94051625febd7dbbf78ea33df3235" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ] } @@ -1702,10 +1596,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223766303737326337636631333236373838303934316534336162646430666361643266633462633533633061356534663930633434376434353465326661343565383161383332363037643431633730373365643735613363393032356236666166613934303531363235666562643764626266373865613333646633323335227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #14", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #34", "valid": true, "testnet": false, "envelopeMessage": { @@ -1716,15 +1610,7 @@ "value": [ { "type": "String", - "value": "d8562bf26f9368dc0676540fa2f4c577b46b91b7505610d254173c12cb5000b764fda6de382f3d35ff76b9ea3802028b56d78739a0a36032b6a99ee7e4dc90b7" - }, - { - "type": "String", - "value": "4f5c446823109595b7334d724d6b4c369a4ae25f2e74f19e1cd975e738b8ff1c491c5d6b43f1cab53807d34d91e111134a358b0a15739ff2cf83d63db051a3d4" - }, - { - "type": "String", - "value": "d9b26f027882ae41e7e2334fbf59a641676aee06f0c24017b59c586c23ba4088a7855e2d503110631cfd960c2d41048b0e40f0a600cafcf664bbc5395b50f32a" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ] } @@ -1748,10 +1634,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226438353632626632366639333638646330363736353430666132663463353737623436623931623735303536313064323534313733633132636235303030623736346664613664653338326633643335666637366239656133383032303238623536643738373339613061333630333262366139396565376534646339306237227d2c7b2274797065223a22537472696e67222c2276616c7565223a223466356334343638323331303935393562373333346437323464366234633336396134616532356632653734663139653163643937356537333862386666316334393163356436623433663163616235333830376433346439316531313131333461333538623061313537333966663263663833643633646230353161336434227d2c7b2274797065223a22537472696e67222c2276616c7565223a226439623236663032373838326165343165376532333334666266353961363431363736616565303666306332343031376235396335383663323362613430383861373835356532643530333131303633316366643936306332643431303438623065343066306136303063616663663636346262633533393562353066333261227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #15", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #35", "valid": true, "testnet": false, "envelopeMessage": { @@ -1762,15 +1648,7 @@ "value": [ { "type": "String", - "value": "c4a4025e38edad4c50ba418ee7d726081dd40997d6ae6aee4768eb9575024e855383fa4a3e1f905a79262d8dcfc26148aabf1256160f2470d335bfcfd726be45" - }, - { - "type": "String", - "value": "ef9374d9fb29ba2076c6218f4829b72256a223579a43587dc2fe4b050c09dc53e4ac04be80e42438d7dcf232009b78d3a36a8ac40ae231102573d54c97162004" - }, - { - "type": "String", - "value": "dba5d41abd24308acba47299c394e185b5f3304f93601882285cae7a36e35fa88b0007fda23d29da295c353b76ae86e3376af04b40d09c3fe5f593573307e36f" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ] } @@ -1794,10 +1672,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226334613430323565333865646164346335306261343138656537643732363038316464343039393764366165366165653437363865623935373530323465383535333833666134613365316639303561373932363264386463666332363134386161626631323536313630663234373064333335626663666437323662653435227d2c7b2274797065223a22537472696e67222c2276616c7565223a226566393337346439666232396261323037366336323138663438323962373232353661323233353739613433353837646332666534623035306330396463353365346163303462653830653432343338643764636632333230303962373864336133366138616334306165323331313032353733643534633937313632303034227d2c7b2274797065223a22537472696e67222c2276616c7565223a226462613564343161626432343330386163626134373239396333393465313835623566333330346639333630313838323238356361653761333665333566613838623030303766646132336432396461323935633335336237366165383665333337366166303462343064303963336665356635393335373333303765333666227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #16", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #36", "valid": true, "testnet": false, "envelopeMessage": { @@ -1808,19 +1686,7 @@ "value": [ { "type": "String", - "value": "7754e36d795f976b4bcd587efd66d7e893e03804260679b02853b3db74a9a80fe5cd5465a3540f242035ae9d412d36a00cc9b2499fe40f0509cd91f8d399df56" - }, - { - "type": "String", - "value": "d3b7274cc39001c03edc3726e90f65972b025a0b1a1b17e47fa124dbe40522263c6e4a9872eadce62e7b35489fed37fe1202f44e4a5129c3949b048b60675f5e" - }, - { - "type": "String", - "value": "2596f0e0b47cdcaf5a8f36ebbc11c58cde88ce53c140db6ba80eef341ec177fe79ea68ed6c860cdb17ef02a7c2e46fc1288aebdbf7619f073dff2a5586e428cb" - }, - { - "type": "String", - "value": "0ef2a835abdfeebde56fbb0085f70ce7dc2b65a2dd8ca3a26be20c8aa196f7756a1164a00f43ba876b3066b82221ec82cccdc6829f711ca23a776f09032c687a" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ] } @@ -1844,10 +1710,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223737353465333664373935663937366234626364353837656664363664376538393365303338303432363036373962303238353362336462373461396138306665356364353436356133353430663234323033356165396434313264333661303063633962323439396665343066303530396364393166386433393964663536227d2c7b2274797065223a22537472696e67222c2276616c7565223a226433623732373463633339303031633033656463333732366539306636353937326230323561306231613162313765343766613132346462653430353232323633633665346139383732656164636536326537623335343839666564333766653132303266343465346135313239633339343962303438623630363735663565227d2c7b2274797065223a22537472696e67222c2276616c7565223a223235393666306530623437636463616635613866333665626263313163353863646538386365353363313430646236626138306565663334316563313737666537396561363865643663383630636462313765663032613763326534366663313238386165626462663736313966303733646666326135353836653432386362227d2c7b2274797065223a22537472696e67222c2276616c7565223a223065663261383335616264666565626465353666626230303835663730636537646332623635613264643863613361323662653230633861613139366637373536613131363461303066343362613837366233303636623832323231656338326363636463363832396637313163613233613737366630393033326336383761227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #17", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #37", "valid": true, "testnet": false, "envelopeMessage": { @@ -1858,19 +1724,7 @@ "value": [ { "type": "String", - "value": "54de038f53fdd5d617b8a8a271876dfab826a1b37f0001b24d85cb1c5a02330a44f0afda92e4b7965e68e4ae2e503d67117e0cd848b599ce5b1febc768198047" - }, - { - "type": "String", - "value": "e8225783f8c9b3e3db48da4b22bdc5049d2d2d0f434494b87361259d177c4ae281ebb5b118298f5f15ad058e8d14f01b89607dc5504cb031705fc14e2ba0cf5b" - }, - { - "type": "String", - "value": "72de423baff848dc126baf0e223685d6c8a45f6b4806da6719ec76cae4354ba6b31f0cf907a8fd0380c378dc8c961ea37ec9905f167eb214f855dd90ff546f47" - }, - { - "type": "String", - "value": "77e4951b45ec129304fa0d71b75dd9e6fdd5a1c320c9dd167fa6cd92fff9d2afab6d8d8e6b0c8bf794f323e3d788f61c414e5b9652c9eb235d6117aadaddb22a" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ] } @@ -1894,10 +1748,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223534646530333866353366646435643631376238613861323731383736646661623832366131623337663030303162323464383563623163356130323333306134346630616664613932653462373936356536386534616532653530336436373131376530636438343862353939636535623166656263373638313938303437227d2c7b2274797065223a22537472696e67222c2276616c7565223a226538323235373833663863396233653364623438646134623232626463353034396432643264306634333434393462383733363132353964313737633461653238316562623562313138323938663566313561643035386538643134663031623839363037646335353034636230333137303566633134653262613063663562227d2c7b2274797065223a22537472696e67222c2276616c7565223a223732646534323362616666383438646331323662616630653232333638356436633861343566366234383036646136373139656337366361653433353462613662333166306366393037613866643033383063333738646338633936316561333765633939303566313637656232313466383535646439306666353436663437227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737653439353162343565633132393330346661306437316237356464396536666464356131633332306339646431363766613663643932666666396432616661623664386438653662306338626637393466333233653364373838663631633431346535623936353263396562323335643631313761616461646462323261227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #18", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #38", "valid": true, "testnet": false, "envelopeMessage": { @@ -1908,7 +1762,7 @@ "value": [ { "type": "String", - "value": "fa040fa179e47821ee0f3e9126fa2dfe14f203cce67ba11e5ed3bf191862272306b824dd2b9d88c7de3fe7c38a87223540620e38052b9be0dfb2667ad69202ba" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ] } @@ -1932,10 +1786,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226661303430666131373965343738323165653066336539313236666132646665313466323033636365363762613131653565643362663139313836323237323330366238323464643262396438386337646533666537633338613837323233353430363230653338303532623962653064666232363637616436393230326261227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #19", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #39", "valid": true, "testnet": false, "envelopeMessage": { @@ -1946,7 +1800,7 @@ "value": [ { "type": "String", - "value": "e576c831137606055918f103e274f7d4be17a3d26ffb68d9cb5a822e81f9e1d1883717a62eefc322a9b6601040afd8ea6ebeb7a668e0b114fba7e135315e00fa" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ] } @@ -1970,10 +1824,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226535373663383331313337363036303535393138663130336532373466376434626531376133643236666662363864396362356138323265383166396531643138383337313761363265656663333232613962363630313034306166643865613665626562376136363865306231313466626137653133353331356530306661227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments -- EXTREME #0", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #40", "valid": true, "testnet": false, "envelopeMessage": { @@ -1984,31 +1838,7 @@ "value": [ { "type": "String", - "value": "4c4dcda65a4f743de9033f91a833b73d98c3753accd4afa8055a5ea879c29e6e488996dbc92278a1aa81574e84579c8c33a94c6725e27f55b9ac1668f087be0b" - }, - { - "type": "String", - "value": "c736da8eb21e38233e7527ca46658b357804e5dec6f61759907666a787d8819f309bb251ba3dd43503551c0eac1b8ac4535889f7de557a0ff74698cdb089dd7e" - }, - { - "type": "String", - "value": "8bde71f395c0ceff6de7d902e329bcba4b61b9d9f7a13d61d6317e4fe9224bd5a60c7e9d6956058aaead37bbcd47c42cb428268183dd3589847042f60e265cc8" - }, - { - "type": "String", - "value": "5fe15f989a83aa68c47747192487126b4912757eae642771006367790ab3c40b6ac105c0f8df37cc9bd28b88b7c7a56f64b3e3d381f23a439b5adb9ba048b354" - }, - { - "type": "String", - "value": "776eb1d9123a8a0759c66484d006524179827ac798250dcfdcf8a49bf388c9c724c2dbda57f4897ff542affdbd5124e2a2ed1d283094bb28d9f7ad93e0e03cb6" - }, - { - "type": "String", - "value": "0ea238d16ac0c572f87125d29770495c7a86b3b4124bcdfdcc8042b9a2c4150be95b80b87687e7a471a44d4c942274c97cfdcd768f1be2832a78293e0291c3be" - }, - { - "type": "String", - "value": "ab3f3daa11daa461147773d587f3c3c449cc3afaf62f2d0f34b1728c5b4c32800e312e2e729c9a643d0edd6f1736f39773d7068f261ca4eb59711e0793c5ca7b" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ] } @@ -2032,10 +1862,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9057ef90556b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90468b904657b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223463346463646136356134663734336465393033336639316138333362373364393863333735336163636434616661383035356135656138373963323965366534383839393664626339323237386131616138313537346538343537396338633333613934633637323565323766353562396163313636386630383762653062227d2c7b2274797065223a22537472696e67222c2276616c7565223a226337333664613865623231653338323333653735323763613436363538623335373830346535646563366636313735393930373636366137383764383831396633303962623235316261336464343335303335353163306561633162386163343533353838396637646535353761306666373436393863646230383964643765227d2c7b2274797065223a22537472696e67222c2276616c7565223a223862646537316633393563306365666636646537643930326533323962636261346236316239643966376131336436316436333137653466653932323462643561363063376539643639353630353861616561643337626263643437633432636234323832363831383364643335383938343730343266363065323635636338227d2c7b2274797065223a22537472696e67222c2276616c7565223a223566653135663938396138336161363863343737343731393234383731323662343931323735376561653634323737313030363336373739306162336334306236616331303563306638646633376363396264323862383862376337613536663634623365336433383166323361343339623561646239626130343862333534227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737366562316439313233613861303735396336363438346430303635323431373938323761633739383235306463666463663861343962663338386339633732346332646264613537663438393766663534326166666462643531323465326132656431643238333039346262323864396637616439336530653033636236227d2c7b2274797065223a22537472696e67222c2276616c7565223a223065613233386431366163306335373266383731323564323937373034393563376138366233623431323462636466646363383034326239613263343135306265393562383062383736383765376134373161343464346339343232373463393763666463643736386631626532383332613738323933653032393163336265227d2c7b2274797065223a22537472696e67222c2276616c7565223a226162336633646161313164616134363131343737373364353837663363336334343963633361666166363266326430663334623137323863356234633332383030653331326532653732396339613634336430656464366631373336663339373733643730363866323631636134656235393731316530373933633563613762227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments -- EXTREME #1", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #41", "valid": true, "testnet": false, "envelopeMessage": { @@ -2046,27 +1876,7 @@ "value": [ { "type": "String", - "value": "775d70298cb02752cf89b06743da2142cbb2556ae74fc04eaf8c3ee8064f4bee3971c24ece52f01373e473a215437adffd1738985a7fb9da128cec5a9b0ebb15" - }, - { - "type": "String", - "value": "a07db07318e2ac773c11d3f51b648b2eb38a0fa27a579331f7027b9dea3d72dda636344f8a19611714e44877f49440dec983160eb1b3965f72bfd76074eb5edb" - }, - { - "type": "String", - "value": "64751241b9ae1bf6690b47caa7ca82d1e990e87447ef7f4d040d6471a6809421b470782e4374bc49e077688a930a86d989dd2bcddb638990c43ce3a0c376d9e0" - }, - { - "type": "String", - "value": "021d27eb4a321d946aa3ae7bcd5e634f18d52c23f18708a01b609376c1cf2ab60deffe52777017b7333b9522a35abce1642c8d18b1db0750a0bffa29a1eeb986" - }, - { - "type": "String", - "value": "5251c893696905456f43ed62b4696cf4f69c1fb2906d6dfabc6b4108ad25de03706f9f0813c8957b689d28de59e819dc4609b0d42b64b5c5536bcc26a3390928" - }, - { - "type": "String", - "value": "d7559cc482a0c4e31e22bc8dbca48ecb3c4d52666c3d77bcdf54c9c0797a5a9a6a288eee48424798c30dc4a607a89c2ea9df1fb32a290039248f8a0d864d1e08" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ] } @@ -2090,10 +1900,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f904e1f904b9b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df903cbb903c87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223737356437303239386362303237353263663839623036373433646132313432636262323535366165373466633034656166386333656538303634663462656533393731633234656365353266303133373365343733613231353433376164666664313733383938356137666239646131323863656335613962306562623135227d2c7b2274797065223a22537472696e67222c2276616c7565223a226130376462303733313865326163373733633131643366353162363438623265623338613066613237613537393333316637303237623964656133643732646461363336333434663861313936313137313465343438373766343934343064656339383331363065623162333936356637326266643736303734656235656462227d2c7b2274797065223a22537472696e67222c2276616c7565223a223634373531323431623961653162663636393062343763616137636138326431653939306538373434376566376634643034306436343731613638303934323162343730373832653433373462633439653037373638386139333061383664393839646432626364646236333839393063343363653361306333373664396530227d2c7b2274797065223a22537472696e67222c2276616c7565223a223032316432376562346133323164393436616133616537626364356536333466313864353263323366313837303861303162363039333736633163663261623630646566666535323737373031376237333333623935323261333561626365313634326338643138623164623037353061306266666132396131656562393836227d2c7b2274797065223a22537472696e67222c2276616c7565223a223532353163383933363936393035343536663433656436326234363936636634663639633166623239303664366466616263366234313038616432356465303337303666396630383133633839353762363839643238646535396538313964633436303962306434326236346235633535333662636332366133333930393238227d2c7b2274797065223a22537472696e67222c2276616c7565223a226437353539636334383261306334653331653232626338646263613438656362336334643532363636633364373762636466353463396330373937613561396136613238386565653438343234373938633330646334613630376138396332656139646631666233326132393030333932343866386130643836346431653038227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments -- EXTREME #2", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #42", "valid": true, "testnet": false, "envelopeMessage": { @@ -2104,43 +1914,7 @@ "value": [ { "type": "String", - "value": "9ca54422fb0b889cffafb87fb37f027d4eba02069eb5b3e96b5fa6cea3f65ba91226744dc8e0e2bf871057f0cf9f9aee48191780d0e3b93f1c27b92622f0568d" - }, - { - "type": "String", - "value": "b7910a276a9883b4b473231c5ddb4a8f9bd42783abe9839ed7376f425dac3296181560f2c5bac935e164922b3ca569c7d226141f90a9dc74659a89e9e7883744" - }, - { - "type": "String", - "value": "9be745d98ad4a08c34a5c5b330411e9e4fb7b3a3487b3a821441ca734286ca8c46ec999fd59f24231201aab82ce1d4c76364194b1679613d27dd3171fa82b596" - }, - { - "type": "String", - "value": "33d23351b54ad3dcb9a3e712671dabeae8cedce3697c487b65c8289b2dadeaf18ab405972fe0521fb16cd3f00944459f6bc23a321be82854708c5ac3b650d4f5" - }, - { - "type": "String", - "value": "00fb18464ed62556b749fcb288a631b6021c3a3d1caef5b87a79b7fc3cb9499d917a005dc89986744f3640468ba1e52679477d3c3e5e29142bd5fc71abb364d1" - }, - { - "type": "String", - "value": "733035f5a9e64ab292d836a0d7110ec37b340e52b41b71b7c41097eb08e6066ada05ec905860cf7e613d2cae5d24d4204e8fd64a00ad2faebd1896576917f170" - }, - { - "type": "String", - "value": "92ff311b9634c6153153d7d092fff9760c1ed4fcce357124e107290dfeda98e2f4ce7c7434b27334821ed4e333c1ee6b2c89bb937c08809f9cf8a24bf0818415" - }, - { - "type": "String", - "value": "4bd11e58d99726ea3d86e9140fc5169030666fa42a3d11cefa9b50aafca7e0c8d32b9daa4bd60e066325310f07e59ca94e18fe17932466fffe480a386e6a6a41" - }, - { - "type": "String", - "value": "33ece82e742245c596b21640f326e472f5a819e3ed90375f2c2f5b4ae17a9329948f7df7a3bcfa0b75b00a8a9beb151c0e9eee7fcaa2e6ae81d403c3b521b8a7" - }, - { - "type": "String", - "value": "13f43c381cbe82c821d63c309553bcc68634d3aca688bb92b20d5f5f1c178ce6da35b8ae3229c9e50a3520c12ec8dce62d49fadf141d233fdc3ddd6f63473dd8" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ] } @@ -2164,10 +1938,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90755f9072db8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df9063fb9063c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223963613534343232666230623838396366666166623837666233376630323764346562613032303639656235623365393662356661366365613366363562613931323236373434646338653065326266383731303537663063663966396165653438313931373830643065336239336631633237623932363232663035363864227d2c7b2274797065223a22537472696e67222c2276616c7565223a226237393130613237366139383833623462343733323331633564646234613866396264343237383361626539383339656437333736663432356461633332393631383135363066326335626163393335653136343932326233636135363963376432323631343166393061396463373436353961383965396537383833373434227d2c7b2274797065223a22537472696e67222c2276616c7565223a223962653734356439386164346130386333346135633562333330343131653965346662376233613334383762336138323134343163613733343238366361386334366563393939666435396632343233313230316161623832636531643463373633363431393462313637393631336432376464333137316661383262353936227d2c7b2274797065223a22537472696e67222c2276616c7565223a223333643233333531623534616433646362396133653731323637316461626561653863656463653336393763343837623635633832383962326461646561663138616234303539373266653035323166623136636433663030393434343539663662633233613332316265383238353437303863356163336236353064346635227d2c7b2274797065223a22537472696e67222c2276616c7565223a223030666231383436346564363235353662373439666362323838613633316236303231633361336431636165663562383761373962376663336362393439396439313761303035646338393938363734346633363430343638626131653532363739343737643363336535653239313432626435666337316162623336346431227d2c7b2274797065223a22537472696e67222c2276616c7565223a223733333033356635613965363461623239326438333661306437313130656333376233343065353262343162373162376334313039376562303865363036366164613035656339303538363063663765363133643263616535643234643432303465386664363461303061643266616562643138393635373639313766313730227d2c7b2274797065223a22537472696e67222c2276616c7565223a223932666633313162393633346336313533313533643764303932666666393736306331656434666363653335373132346531303732393064666564613938653266346365376337343334623237333334383231656434653333336331656536623263383962623933376330383830396639636638613234626630383138343135227d2c7b2274797065223a22537472696e67222c2276616c7565223a223462643131653538643939373236656133643836653931343066633531363930333036363666613432613364313163656661396235306161666361376530633864333262396461613462643630653036363332353331306630376535396361393465313866653137393332343636666666653438306133383665366136613431227d2c7b2274797065223a22537472696e67222c2276616c7565223a223333656365383265373432323435633539366232313634306633323665343732663561383139653365643930333735663263326635623461653137613933323939343866376466376133626366613062373562303061386139626562313531633065396565653766636161326536616538316434303363336235323162386137227d2c7b2274797065223a22537472696e67222c2276616c7565223a223133663433633338316362653832633832316436336333303935353362636336383633346433616361363838626239326232306435663566316331373863653664613335623861653332323963396535306133353230633132656338646365363264343966616466313431643233336664633364646436663633343733646438227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901def901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments -- EXTREME #3", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #43", "valid": true, "testnet": false, "envelopeMessage": { @@ -2178,43 +1952,7 @@ "value": [ { "type": "String", - "value": "be3e8185abeb0c808e59fc090dea6b9adf1422be4bcd1132e16d6c546016da4586879bb2d6502da6f2818e224994abde72a7a16065ef6dab1cf2cc2455cf877f" - }, - { - "type": "String", - "value": "207822c598f72947e9faab50f2a5300e3d8f5e39be3040ac69d4ba72d4b23fa1666bd0ee46f626b611c8d27918b26a39cea79edc3786ae2578a6084ccf10f9ff" - }, - { - "type": "String", - "value": "8512302fda843fb39169ce6fd3a2a4dfb3156ba4303217e47deb34d50d026abe250955728adf7046028a3953dac96216e54ab7e039135a7c9ddd88e42bbb7ed1" - }, - { - "type": "String", - "value": "f7e85da12c4e75f13835675698d1237e7a448d9a520f941a2429ee4dbcc0bb29252e3dfb87b57d94e3f17bea2c9e9a932e0fa57e29bf630b88cba415d1ee9093" - }, - { - "type": "String", - "value": "73161f1af059aaf3c184b62c5bf891f1569b519618b0722a4fca1fc358fb79cf769288ef8b8fabdd6c0c856674b30d20dd9fa7d2906cf96cdbdea75fb8c591d4" - }, - { - "type": "String", - "value": "3ad4aa43b5f4ab82aa8c70bed0e8287998598cf3443e0c06add90cdb1987fd9796163defe215dbdce60c76e8ac92d47e5533de6ca12b547ec03c29cbd49bfa01" - }, - { - "type": "String", - "value": "27bf74a859129f031a2fc745f93e9cef440cd46108e25bde8c387b1e2af6d3f39a64eedf71bc951784fdd59992658baead65a454cbe5089f7feee91e46e58a64" - }, - { - "type": "String", - "value": "860eddf65787fb7b65664b28e7db27236040ee2b958b166755a1cdd5844e026d87ab64f50638c0d2d4db21d0e54b50f9ef61dace1cd5b996ae05b465dff45655" - }, - { - "type": "String", - "value": "63834b040acf61a318a0fe6caf58c1e7436deb4cbc49b19c6463eb069b6608c821eab25303e5251fc07fd0cc6fc398d4ca4ff14bc9e4ae9578dd6766647de70d" - }, - { - "type": "String", - "value": "317929608cf732c0cbf1381dfaac0ed6411b86dd087df50f7e50ab078b83d2304512bb1c4f1e882a5e3987ebbf4c367431541c7bc198f509b7880e3c1e335155" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ] } @@ -2238,10 +1976,10 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90755f9072db8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df9063fb9063c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226265336538313835616265623063383038653539666330393064656136623961646631343232626534626364313133326531366436633534363031366461343538363837396262326436353032646136663238313865323234393934616264653732613761313630363565663664616231636632636332343535636638373766227d2c7b2274797065223a22537472696e67222c2276616c7565223a223230373832326335393866373239343765396661616235306632613533303065336438663565333962653330343061633639643462613732643462323366613136363662643065653436663632366236313163386432373931386232366133396365613739656463333738366165323537386136303834636366313066396666227d2c7b2274797065223a22537472696e67222c2276616c7565223a223835313233303266646138343366623339313639636536666433613261346466623331353662613433303332313765343764656233346435306430323661626532353039353537323861646637303436303238613339353364616339363231366535346162376530333931333561376339646464383865343262626237656431227d2c7b2274797065223a22537472696e67222c2276616c7565223a226637653835646131326334653735663133383335363735363938643132333765376134343864396135323066393431613234323965653464626363306262323932353265336466623837623537643934653366313762656132633965396139333265306661353765323962663633306238386362613431356431656539303933227d2c7b2274797065223a22537472696e67222c2276616c7565223a223733313631663161663035396161663363313834623632633562663839316631353639623531393631386230373232613466636131666333353866623739636637363932383865663862386661626464366330633835363637346233306432306464396661376432393036636639366364626465613735666238633539316434227d2c7b2274797065223a22537472696e67222c2276616c7565223a223361643461613433623566346162383261613863373062656430653832383739393835393863663334343365306330366164643930636462313938376664393739363136336465666532313564626463653630633736653861633932643437653535333364653663613132623534376563303363323963626434396266613031227d2c7b2274797065223a22537472696e67222c2276616c7565223a223237626637346138353931323966303331613266633734356639336539636566343430636434363130386532356264653863333837623165326166366433663339613634656564663731626339353137383466646435393939323635386261656164363561343534636265353038396637666565653931653436653538613634227d2c7b2274797065223a22537472696e67222c2276616c7565223a223836306564646636353738376662376236353636346232386537646232373233363034306565326239353862313636373535613163646435383434653032366438376162363466353036333863306432643464623231643065353462353066396566363164616365316364356239393661653035623436356466663435363535227d2c7b2274797065223a22537472696e67222c2276616c7565223a223633383334623034306163663631613331386130666536636166353863316537343336646562346362633439623139633634363365623036396236363038633832316561623235333033653532353166633037666430636336666333393864346361346666313462633965346165393537386464363736363634376465373064227d2c7b2274797065223a22537472696e67222c2276616c7565223a223331373932393630386366373332633063626631333831646661616330656436343131623836646430383764663530663765353061623037386238336432333034353132626231633466316538383261356533393837656262663463333637343331353431633762633139386635303962373838306533633165333335313535227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments -- EXTREME #4", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #44", "valid": true, "testnet": false, "envelopeMessage": { @@ -2252,43 +1990,7 @@ "value": [ { "type": "String", - "value": "b636c70dd571dc21e3b82fb653b6c1bc7d769c640de0439a6bc4b80f43712b6e7f6a34c11f7eb42a56333f056e2a514a6da120be23cbb6867314aac264b25377" - }, - { - "type": "String", - "value": "e638e13ceafed1453598dcb8bc04daecbadd0d2950dbd8efc37b89a4e346fe71238a3ecc9f447abc6133cee5845ed8b40d80cc80584d1066f23e12e5e1b8bd7a" - }, - { - "type": "String", - "value": "5a1c10d742a69bdbf34919211fb5ec81bba6970bd509b26b1ad8fe6735cee2d507d75da9ecc639296bc5294c01b6f493de0dbf6c6470dab7eccd07c5b220c4d6" - }, - { - "type": "String", - "value": "053530be3d3b5918029a51ae2e35e17fea3a2bb7b3ba8b9f591f30b4b197ac223b90fd435f7253e4c86ef102c3ceda036a4e2d1a8dde770b5682f7362ec948ab" - }, - { - "type": "String", - "value": "964a6177bdc249dd9cd13bc86c35155fd08b375461094689a9272d5874c62642cd710abbb40f92bee0b9faffdce499b9689a63b68db2c0627d6693f00b6643ba" - }, - { - "type": "String", - "value": "e86b0e94a4eea2caf7d9e3c9ba72722f565841bc4444abfc510c5e2ae9c5a711999d747601394625def9e9f871fb455af60556f828a4ccc38a6d3d85bef19c70" - }, - { - "type": "String", - "value": "be3b23f115f69aa1dff1a04c5d004741e23dcfd6593787e03baa552f02957f94e20c77e6a4706440f5bb066abf0fc4a29ca3ff88bc1fe6603dbf0985852bf655" - }, - { - "type": "String", - "value": "d57c8625e62241fe9cb1daa16ae67bf5d430bcceafc80ec7b2c4b400f697a6bc9b826fdf9cdfcb39359a314d02b4d4cf923af0c035255c1ec4d5ec575e29ca8b" - }, - { - "type": "String", - "value": "4433d106bbfd81d32cc97b7c2481708f9eddcb5631b316b35fec7ed1c788fd42f693b8e4d89b2593d9befb5a4adc4c3978952ba154d85851f17639be0047f401" - }, - { - "type": "String", - "value": "a576e3d5e8b5731702ad8d89a9b8e0046f54763d32d159309064d2c70908fbcf7dfb3e7f2a35f569f429c03ace455a66204b58715b06922ae81f7777b2405c5c" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ] } @@ -2312,18 +2014,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90755f9072db8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df9063fb9063c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226236333663373064643537316463323165336238326662363533623663316263376437363963363430646530343339613662633462383066343337313262366537663661333463313166376562343261353633333366303536653261353134613664613132306265323363626236383637333134616163323634623235333737227d2c7b2274797065223a22537472696e67222c2276616c7565223a226536333865313363656166656431343533353938646362386263303464616563626164643064323935306462643865666333376238396134653334366665373132333861336563633966343437616263363133336365653538343565643862343064383063633830353834643130363666323365313265356531623862643761227d2c7b2274797065223a22537472696e67222c2276616c7565223a223561316331306437343261363962646266333439313932313166623565633831626261363937306264353039623236623161643866653637333563656532643530376437356461396563633633393239366263353239346330316236663439336465306462663663363437306461623765636364303763356232323063346436227d2c7b2274797065223a22537472696e67222c2276616c7565223a223035333533306265336433623539313830323961353161653265333565313766656133613262623762336261386239663539316633306234623139376163323233623930666434333566373235336534633836656631303263336365646130333661346532643161386464653737306235363832663733363265633934386162227d2c7b2274797065223a22537472696e67222c2276616c7565223a223936346136313737626463323439646439636431336263383663333531353566643038623337353436313039343638396139323732643538373463363236343263643731306162626234306639326265653062396661666664636534393962393638396136336236386462326330363237643636393366303062363634336261227d2c7b2274797065223a22537472696e67222c2276616c7565223a226538366230653934613465656132636166376439653363396261373237323266353635383431626334343434616266633531306335653261653963356137313139393964373437363031333934363235646566396539663837316662343535616636303535366638323861346363633338613664336438356265663139633730227d2c7b2274797065223a22537472696e67222c2276616c7565223a226265336232336631313566363961613164666631613034633564303034373431653233646366643635393337383765303362616135353266303239353766393465323063373765366134373036343430663562623036366162663066633461323963613366663838626331666536363033646266303938353835326266363535227d2c7b2274797065223a22537472696e67222c2276616c7565223a226435376338363235653632323431666539636231646161313661653637626635643433306263636561666338306563376232633462343030663639376136626339623832366664663963646663623339333539613331346430326234643463663932336166306330333532353563316563346435656335373565323963613862227d2c7b2274797065223a22537472696e67222c2276616c7565223a223434333364313036626266643831643332636339376237633234383137303866396564646362353633316233313662333566656337656431633738386664343266363933623865346438396232353933643962656662356134616463346333393738393532626131353464383538353166313736333962653030343766343031227d2c7b2274797065223a22537472696e67222c2276616c7565223a226135373665336435653862353733313730326164386438396139623865303034366635343736336433326431353933303930363464326337303930386662636637646662336537663261333566353639663432396330336163653435356136363230346235383731356230363932326165383166373737376232343035633563227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e2f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #0", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #45", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "e6e5595edbeb9021df061d42082bb82f3dc9f70fb691b3a3c39387cae224432b0fe5f6b2ffbc04e4ec647f752ada7ef7357b00907a4ce64d3116547d4a17f2d8" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2345,18 +2052,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226536653535393565646265623930323164663036316434323038326262383266336463396637306662363931623361336333393338376361653232343433326230666535663662326666626330346534656336343766373532616461376566373335376230303930376134636536346433313136353437643461313766326438227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e0f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #1", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #46", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "ad05f15192624fcc6ed3d0a97034b9ace61bbdcf2de0b3ffa0af649f3bb82550181d15fabc9821baa185b91a4cb3c8db3dcaf1f2480ac98709d6f8158990abd6" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2378,18 +2090,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226164303566313531393236323466636336656433643061393730333462396163653631626264636632646530623366666130616636343966336262383235353031383164313566616263393832316261613138356239316134636233633864623364636166316632343830616339383730396436663831353839393061626436227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e4f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #2", + "title": "Create Account Transaction - Valid Envelope - Single Account Key #47", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "0604f5e5762b4d2456db5f9b7c4bf639604748ac961823d57fc7b2b738fe329532c0eabe1d1dd16b0b1c0d23aefb153ce0afccc9c59cb405c3467ceaf8e81dd6" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2411,18 +2128,23 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223036303466356535373632623464323435366462356639623763346266363339363034373438616339363138323364353766633762326237333866653332393533326330656162653164316464313662306231633064323361656662313533636530616663636339633539636234303563333436376365616638653831646436227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901e4f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #3", + "title": "Create Account Transaction - Valid Envelope - Multiple Account Keys #1", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "c845beb305aaf60a593a7e3de33e69e2ddca8e5fd66f5c74136ffe421ae79e4900f882d6915f36b6084f30c536bbcef2f566d230bea2a8a16fa39ecd75e8893d" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2444,18 +2166,27 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226338343562656233303561616636306135393361376533646533336536396532646463613865356664363666356337343133366666653432316165373965343930306638383264363931356633366236303834663330633533366262636566326635363664323330626561326138613136666133396563643735653838393364227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f901dcf901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #4", + "title": "Create Account Transaction - Valid Envelope - Multiple Account Keys #2", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "bbc04617d759b50c0ffa9470a1e1ceebf663da669cfc076fac25cbb7734e9fc6cdce29e408d15fad0a74980cd5feb3e0843fae2a59491c1ad4982ba5a559cfac" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + }, + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2477,18 +2208,31 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226262633034363137643735396235306330666661393437306131653163656562663636336461363639636663303736666163323563626237373334653966633663646365323965343038643135666164306137343938306364356665623365303834336661653261353934393163316164343938326261356135353963666163227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9028df90265b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90177b901747b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #5", + "title": "Create Account Transaction - Valid Envelope - Multiple Account Keys #3", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "f800738acda67ab9c0605813bda2d545067589c199cb756ca4a3232a4ec4a27a157e13b6c0c971691648188fe028bec222449e95551dc75233ec230e4235997f" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + }, + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + }, + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2510,18 +2254,35 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226638303037333861636461363761623963303630353831336264613264353435303637353839633139396362373536636134613332333261346563346132376131353765313362366330633937313639313634383138386665303238626563323232343439653935353531646337353233336563323330653432333539393766227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9033cf90314b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90226b902237b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #6", + "title": "Create Account Transaction - Valid Envelope - Multiple Account Keys #4", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "341108a4dc3d82eb488849ab6702767404c90925cba3bef4b3d881d563854718b7f6f2d2f054a5de681b3723eb55c4d0c009bdd390805050a59849ac0082d484" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + }, + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + }, + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" + }, + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2543,18 +2304,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223334313130386134646333643832656234383838343961623637303237363734303463393039323563626133626566346233643838316435363338353437313862376636663264326630353461356465363831623337323365623535633464306330303962646433393038303530353061353938343961633030383264343834227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f903e7f903bfb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df902d1b902ce7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d2c7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #7", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 0", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "df0ecf021bb82e3eada9bef1292bccbed2ee21f5fe74825a738a20e84b09e3d7c98150e97d2acf55ae62d535b9313d51a969464e19c55ee4f8a7695fd0a35f9d" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2576,18 +2337,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226466306563663032316262383265336561646139626566313239326263636265643265653231663566653734383235613733386132306538346230396533643763393831353065393764326163663535616536326435333562393331336435316139363934363465313963353565653466386137363935666430613335663964227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #8", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 1", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "8d8dee6e25b989f6662ffe7e38cd7ce2c1a9c780ed54f1d96e30a404b62547673f2dc34c2a6d17bddb34e750b46922c4668e043307140be1ab90ae71bb2211dc" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2609,18 +2370,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223864386465653665323562393839663636363266666537653338636437636532633161396337383065643534663164393665333061343034623632353437363733663264633334633261366431376264646233346537353062343639323263343636386530343333303731343062653161623930616537316262323231316463227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #9", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 2", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "d8c0cce90962b578d39f0d9437f934bc952e1a0a2358439e08770e36fbb2e1d58c0690630c39357e89590bb260cc122e783403e1c1913d93769286bde0ab81de" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2642,18 +2403,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226438633063636539303936326235373864333966306439343337663933346263393532653161306132333538343339653038373730653336666262326531643538633036393036333063333933353765383935393062623236306363313232653738333430336531633139313364393337363932383662646530616238316465227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #10", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 3", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "a93011127eb2cdd780d1892497f3f507553bea453242f29abee2455ea8b3326eec31567c0b74adef2a73e30fc2150fe06f871e183a2968fd8c829676f51a6f65" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2675,18 +2436,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226139333031313132376562326364643738306431383932343937663366353037353533626561343533323432663239616265653234353565613862333332366565633331353637633062373461646566326137336533306663323135306665303666383731653138336132393638666438633832393637366635316136663635227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #11", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 4", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "1b68676164fde90fddab6e69c2bddaded8e30e5240b9c27202777710c1751c696acad68fe8ec6630e86788b2a244af1948226518a545a33dcc3ba11977f9bec9" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2708,18 +2469,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223162363836373631363466646539306664646162366536396332626464616465643865333065353234306239633237323032373737373130633137353163363936616361643638666538656336363330653836373838623261323434616631393438323236353138613534356133336463633362613131393737663962656339227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #12", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 5", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "094238bb82ee76e235b4fde428c5fc9020471e339600f810b885b51cca5af8cf2da33890b79b678a8d9e47092c2efac296d07ccafcf7181fbeedff1b4349293d" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2741,18 +2502,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223039343233386262383265653736653233356234666465343238633566633930323034373165333339363030663831306238383562353163636135616638636632646133333839306237396236373861386439653437303932633265666163323936643037636361666366373138316662656564666631623433343932393364227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #13", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 6", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "63347363f1da99f31c33029ba21ff01e2893d58977707476efde01285f7623aa8a69a8dbcd1dc65d134dfbc1d12cde7128e1fa150d69edc7241d5a13adaadd17" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2774,18 +2535,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223633333437333633663164613939663331633333303239626132316666303165323839336435383937373730373437366566646530313238356637363233616138613639613864626364316463363564313334646662633164313263646537313238653166613135306436396564633732343164356131336164616164643137227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #14", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 7", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "d1aa3e28b33c75da96b95b4587733fec3d04a9b671e78ed62dba4922276dbce991c4a99ffde7584a7fe2b86f2741968483e6d2318dc942f53501b920e0365f9a" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2807,18 +2568,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226431616133653238623333633735646139366239356234353837373333666563336430346139623637316537386564363264626134393232323736646263653939316334613939666664653735383461376665326238366632373431393638343833653664323331386463393432663533353031623932306530333635663961227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #15", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 8", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "84588a920848d714d1fd7cb47eb55bb92fe0f6dae791f522d2d703c7f25eeb89e7ea4be72f28c4cec9a71cc6b47d87dff0b73b2cd929799619f6f2c751a7f46e" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2840,18 +2601,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223834353838613932303834386437313464316664376362343765623535626239326665306636646165373931663532326432643730336337663235656562383965376561346265373266323863346365633961373163633662343764383764666630623733623263643932393739393631396636663263373531613766343665227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #16", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 9", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "b7b0e088d48d4e3ca452697e6467d00360779bfe7a51a4c12c2d7d9981a2cc5026de926d7901a9f2898fba99ed78e027fbfc7cf4a22c128e39f99f278a52a3dd" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2873,18 +2634,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226237623065303838643438643465336361343532363937653634363764303033363037373962666537613531613463313263326437643939383161326363353032366465393236643739303161396632383938666261393965643738653032376662666337636634613232633132386533396639396632373861353261336464227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #17", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 10", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "ea218350af4e4cfad4f94555f0feb03d225d9ccdc135c7529bf8d7f35bf8a0ed4ee88d1feff66729f148c796f26076ceaae19ec3c3b1d61b6de5a22d4f81b93c" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2906,18 +2667,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226561323138333530616634653463666164346639343535356630666562303364323235643963636463313335633735323962663864376633356266386130656434656538386431666566663636373239663134386337393666323630373663656161653139656333633362316436316236646535613232643466383162393363227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #18", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 11", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "8e8d72136eede6e6f4a03299c466aa66124f361245d59769933d4391d2b3ab49febb8df6fa4fbbdb2ad0b4b9923373247a4cb8fb20515d644a9c1495ef17f26d" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2939,18 +2700,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223865386437323133366565646536653666346130333239396334363661613636313234663336313234356435393736393933336434333931643262336162343966656262386466366661346662626462326164306234623939323333373332343761346362386662323035313564363434613963313439356566313766323664227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #19", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 12", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "05899719786e86733ccb18e35fe0f6ac34c04a20fa0aa0d8232e825bad4608386090d65dbd24637b34482f2944a44e270ff7ca61723dcc7bce35e0f7a2d60c72" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2972,19 +2733,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223035383939373139373836653836373333636362313865333566653066366163333463303461323066613061613064383233326538323562616434363038333836303930643635646264323436333762333434383266323934346134346532373066663763613631373233646363376263653335653066376132643630633732227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } -][ + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + }, { - "title": "Example Transaction - Valid Envelope - Empty payloadSigs", - "valid": false, + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 13", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -2998,20 +2758,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [] + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] }, - "encodedTransactionEnvelopeHex": "f8a1f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Zero payloadSigs.0.key", - "valid": false, + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 14", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3028,23 +2794,23 @@ "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 0, + "keyId": 4, "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38080a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By Signer", - "valid": false, + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 15", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3056,40 +2822,28 @@ }, "payer": "f8d6e0586b0a20c7", "authorizers": [ - "f8d6e0586b0a20c7", - "r3e6h1234g4j16b8", - "h3k1n7357j9p28u4" + "f8d6e0586b0a20c7" ], "payloadSigs": [ - { - "address": "h3k1n7357j9p28u4", - "keyId": 0, - "sig": "c" - }, { "address": "f8d6e0586b0a20c7", - "keyId": 0, - "sig": "a" - }, - { - "address": "r3e6h1234g4j16b8", - "keyId": 0, - "sig": "b" + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8aff8a0b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7cb88f8d6e0586b0a20c78080ccc3808080c3018080c3028080" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Example Transaction - Valid Envelope - Out-of-order payloadSigs -- By keyId", - "valid": false, + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 16", + "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3106,37 +2860,23 @@ "payloadSigs": [ { "address": "f8d6e0586b0a20c7", - "keyId": 2, - "sig": "c" - }, - { - "address": "f8d6e0586b0a20c7", - "keyId": 0, - "sig": "a" - }, - { - "address": "f8d6e0586b0a20c7", - "keyId": 1, - "sig": "b" + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } ] }, - "encodedTransactionEnvelopeHex": "f8adf89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7ccc3808080c3800180c3800280" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #0", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 17", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "203.75" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3158,22 +2898,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223230332e3735227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #1", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 18", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "339.11" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3195,22 +2931,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223333392e3131227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #2", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 19", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "220.25" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3232,22 +2964,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223232302e3235227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #3", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 20", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "880.38" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3269,22 +2997,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223838302e3338227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #4", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 21", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "577.22" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3306,22 +3030,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223537372e3232227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #5", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 22", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "986.07" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3343,22 +3063,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223938362e3037227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #6", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 23", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "984.20" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3380,22 +3096,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223938342e3230227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #7", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 24", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "691.46" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3417,22 +3129,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223639312e3436227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #8", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 25", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "158.92" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3454,22 +3162,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223135382e3932227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #9", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 26", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "110.07" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3491,22 +3195,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223131302e3037227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #10", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 27", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "99.37" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3528,133 +3228,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027df90255b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df852a17b2274797065223a22554669783634222c2276616c7565223a2239392e3337227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #11", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 28", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "283.62" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223238332e3632227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #12", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", - "arguments": [ - { - "type": "UFix64", - "value": "127.76" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223132372e3736227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #13", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", - "arguments": [ - { - "type": "UFix64", - "value": "678.39" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223637382e3339227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #14", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", - "arguments": [ - { - "type": "UFix64", - "value": "631.02" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3676,22 +3261,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223633312e3032227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #15", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 29", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "905.50" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3713,22 +3294,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223930352e3530227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #16", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 30", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "195.17" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3750,22 +3327,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223139352e3137227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #17", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 31", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "311.47" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3787,22 +3360,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223331312e3437227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #18", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 32", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "576.90" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3824,22 +3393,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223537362e3930227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Send Flow Token Transaction - Valid Envelope - Valid Arguments #19", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 33", "valid": true, "testnet": false, "envelopeMessage": { - "script": "import FungibleToken from 0xf233dcee88fe0abe\nimport FlowToken from 0x1654653399040a61\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "551.03" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3861,32 +3426,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9027ef90256b901be696d706f72742046756e6769626c65546f6b656e2066726f6d203078663233336463656538386665306162650a696d706f727420466c6f77546f6b656e2066726f6d203078313635343635333339393034306136310a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223535312e3033227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #0", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 34", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 47 - }, - { - "type": "UInt8", - "value": 192 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3908,53 +3459,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9017af90152b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df870b86e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a34377d2c7b2274797065223a2255496e7438222c2276616c7565223a3139327d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #1", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 35", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 74 - }, - { - "type": "UInt8", - "value": 147 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 226 - }, - { - "type": "UInt8", - "value": 204 - }, - { - "type": "UInt8", - "value": 106 - }, - { - "type": "UInt8", - "value": 222 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -3976,86 +3492,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90209f901e1b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df8ffb8fd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37347d2c7b2274797065223a2255496e7438222c2276616c7565223a3134377d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3232367d2c7b2274797065223a2255496e7438222c2276616c7565223a3230347d2c7b2274797065223a2255496e7438222c2276616c7565223a3130367d2c7b2274797065223a2255496e7438222c2276616c7565223a3232327d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #2", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 36", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 89 - }, - { - "type": "UInt8", - "value": 32 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 218 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 174 - }, - { - "type": "UInt8", - "value": 80 - }, - { - "type": "UInt8", - "value": 13 - }, - { - "type": "UInt8", - "value": 132 - }, - { - "type": "UInt8", - "value": 171 - }, - { - "type": "UInt8", - "value": 240 - }, - { - "type": "UInt8", - "value": 244 - }, - { - "type": "UInt8", - "value": 70 - }, - { - "type": "UInt8", - "value": 212 - }, - { - "type": "UInt8", - "value": 127 - } - ] - } - ] + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4077,77 +3525,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f902edf902c5b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df901e2b901df7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a38397d2c7b2274797065223a2255496e7438222c2276616c7565223a33327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3231387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3137347d2c7b2274797065223a2255496e7438222c2276616c7565223a38307d2c7b2274797065223a2255496e7438222c2276616c7565223a31337d2c7b2274797065223a2255496e7438222c2276616c7565223a3133327d2c7b2274797065223a2255496e7438222c2276616c7565223a3137317d2c7b2274797065223a2255496e7438222c2276616c7565223a3234307d2c7b2274797065223a2255496e7438222c2276616c7565223a3234347d2c7b2274797065223a2255496e7438222c2276616c7565223a37307d2c7b2274797065223a2255496e7438222c2276616c7565223a3231327d2c7b2274797065223a2255496e7438222c2276616c7565223a3132377d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #3", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 37", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 79 - }, - { - "type": "UInt8", - "value": 12 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 220 - }, - { - "type": "UInt8", - "value": 100 - }, - { - "type": "UInt8", - "value": 123 - }, - { - "type": "UInt8", - "value": 230 - }, - { - "type": "UInt8", - "value": 100 - }, - { - "type": "UInt8", - "value": 31 - }, - { - "type": "UInt8", - "value": 170 - }, - { - "type": "UInt8", - "value": 244 - }, - { - "type": "UInt8", - "value": 25 - }, - { - "type": "UInt8", - "value": 230 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4169,48 +3558,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f902b6f9028eb89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df901abb901a87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37397d2c7b2274797065223a2255496e7438222c2276616c7565223a31327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3232307d2c7b2274797065223a2255496e7438222c2276616c7565223a3130307d2c7b2274797065223a2255496e7438222c2276616c7565223a3132337d2c7b2274797065223a2255496e7438222c2276616c7565223a3233307d2c7b2274797065223a2255496e7438222c2276616c7565223a3130307d2c7b2274797065223a2255496e7438222c2276616c7565223a33317d2c7b2274797065223a2255496e7438222c2276616c7565223a3137307d2c7b2274797065223a2255496e7438222c2276616c7565223a3234347d2c7b2274797065223a2255496e7438222c2276616c7565223a32357d2c7b2274797065223a2255496e7438222c2276616c7565223a3233307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #4", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 38", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 52 - }, - { - "type": "UInt8", - "value": 37 - }, - { - "type": "UInt8", - "value": 20 - }, - { - "type": "UInt8", - "value": 72 - }, - { - "type": "UInt8", - "value": 157 - }, - { - "type": "UInt8", - "value": 108 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4232,111 +3591,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901ebf901c3b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df8e1b8df7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a35327d2c7b2274797065223a2255496e7438222c2276616c7565223a33377d2c7b2274797065223a2255496e7438222c2276616c7565223a32307d2c7b2274797065223a2255496e7438222c2276616c7565223a37327d2c7b2274797065223a2255496e7438222c2276616c7565223a3135377d2c7b2274797065223a2255496e7438222c2276616c7565223a3130387d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #5", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 39", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 134 - }, - { - "type": "UInt8", - "value": 6 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 105 - }, - { - "type": "UInt8", - "value": 254 - }, - { - "type": "UInt8", - "value": 59 - }, - { - "type": "UInt8", - "value": 179 - }, - { - "type": "UInt8", - "value": 239 - }, - { - "type": "UInt8", - "value": 219 - }, - { - "type": "UInt8", - "value": 2 - }, - { - "type": "UInt8", - "value": 233 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 81 - }, - { - "type": "UInt8", - "value": 97 - }, - { - "type": "UInt8", - "value": 7 - }, - { - "type": "UInt8", - "value": 6 - }, - { - "type": "UInt8", - "value": 113 - }, - { - "type": "UInt8", - "value": 109 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 88 - }, - { - "type": "UInt8", - "value": 142 - } - ] - } - ] + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4358,106 +3624,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90392f9036ab89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90287b902847b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3133347d2c7b2274797065223a2255496e7438222c2276616c7565223a367d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3130357d2c7b2274797065223a2255496e7438222c2276616c7565223a3235347d2c7b2274797065223a2255496e7438222c2276616c7565223a35397d2c7b2274797065223a2255496e7438222c2276616c7565223a3137397d2c7b2274797065223a2255496e7438222c2276616c7565223a3233397d2c7b2274797065223a2255496e7438222c2276616c7565223a3231397d2c7b2274797065223a2255496e7438222c2276616c7565223a327d2c7b2274797065223a2255496e7438222c2276616c7565223a3233337d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a38317d2c7b2274797065223a2255496e7438222c2276616c7565223a39377d2c7b2274797065223a2255496e7438222c2276616c7565223a377d2c7b2274797065223a2255496e7438222c2276616c7565223a367d2c7b2274797065223a2255496e7438222c2276616c7565223a3131337d2c7b2274797065223a2255496e7438222c2276616c7565223a3130397d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a38387d2c7b2274797065223a2255496e7438222c2276616c7565223a3134327d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #6", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 40", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 11 - }, - { - "type": "UInt8", - "value": 49 - }, - { - "type": "UInt8", - "value": 68 - }, - { - "type": "UInt8", - "value": 244 - }, - { - "type": "UInt8", - "value": 159 - }, - { - "type": "UInt8", - "value": 49 - }, - { - "type": "UInt8", - "value": 201 - }, - { - "type": "UInt8", - "value": 29 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 114 - }, - { - "type": "UInt8", - "value": 192 - }, - { - "type": "UInt8", - "value": 33 - }, - { - "type": "UInt8", - "value": 136 - }, - { - "type": "UInt8", - "value": 59 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 36 - }, - { - "type": "UInt8", - "value": 134 - }, - { - "type": "UInt8", - "value": 134 - }, - { - "type": "UInt8", - "value": 207 - }, - { - "type": "UInt8", - "value": 221 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4479,139 +3657,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9037bf90353b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90270b9026d7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a31317d2c7b2274797065223a2255496e7438222c2276616c7565223a34397d2c7b2274797065223a2255496e7438222c2276616c7565223a36387d2c7b2274797065223a2255496e7438222c2276616c7565223a3234347d2c7b2274797065223a2255496e7438222c2276616c7565223a3135397d2c7b2274797065223a2255496e7438222c2276616c7565223a34397d2c7b2274797065223a2255496e7438222c2276616c7565223a3230317d2c7b2274797065223a2255496e7438222c2276616c7565223a32397d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3131347d2c7b2274797065223a2255496e7438222c2276616c7565223a3139327d2c7b2274797065223a2255496e7438222c2276616c7565223a33337d2c7b2274797065223a2255496e7438222c2276616c7565223a3133367d2c7b2274797065223a2255496e7438222c2276616c7565223a35397d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a33367d2c7b2274797065223a2255496e7438222c2276616c7565223a3133347d2c7b2274797065223a2255496e7438222c2276616c7565223a3133347d2c7b2274797065223a2255496e7438222c2276616c7565223a3230377d2c7b2274797065223a2255496e7438222c2276616c7565223a3232317d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #7", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 41", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 185 - }, - { - "type": "UInt8", - "value": 32 - }, - { - "type": "UInt8", - "value": 3 - }, - { - "type": "UInt8", - "value": 116 - }, - { - "type": "UInt8", - "value": 156 - }, - { - "type": "UInt8", - "value": 118 - }, - { - "type": "UInt8", - "value": 11 - }, - { - "type": "UInt8", - "value": 162 - }, - { - "type": "UInt8", - "value": 107 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 192 - }, - { - "type": "UInt8", - "value": 171 - }, - { - "type": "UInt8", - "value": 100 - }, - { - "type": "UInt8", - "value": 195 - }, - { - "type": "UInt8", - "value": 50 - }, - { - "type": "UInt8", - "value": 75 - }, - { - "type": "UInt8", - "value": 11 - }, - { - "type": "UInt8", - "value": 18 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 154 - }, - { - "type": "UInt8", - "value": 193 - }, - { - "type": "UInt8", - "value": 173 - }, - { - "type": "UInt8", - "value": 1 - }, - { - "type": "UInt8", - "value": 251 - }, - { - "type": "UInt8", - "value": 245 - }, - { - "type": "UInt8", - "value": 82 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 110 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4633,118 +3690,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f9045ef90436b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90353b903507b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138357d2c7b2274797065223a2255496e7438222c2276616c7565223a33327d2c7b2274797065223a2255496e7438222c2276616c7565223a337d2c7b2274797065223a2255496e7438222c2276616c7565223a3131367d2c7b2274797065223a2255496e7438222c2276616c7565223a3135367d2c7b2274797065223a2255496e7438222c2276616c7565223a3131387d2c7b2274797065223a2255496e7438222c2276616c7565223a31317d2c7b2274797065223a2255496e7438222c2276616c7565223a3136327d2c7b2274797065223a2255496e7438222c2276616c7565223a3130377d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3139327d2c7b2274797065223a2255496e7438222c2276616c7565223a3137317d2c7b2274797065223a2255496e7438222c2276616c7565223a3130307d2c7b2274797065223a2255496e7438222c2276616c7565223a3139357d2c7b2274797065223a2255496e7438222c2276616c7565223a35307d2c7b2274797065223a2255496e7438222c2276616c7565223a37357d2c7b2274797065223a2255496e7438222c2276616c7565223a31317d2c7b2274797065223a2255496e7438222c2276616c7565223a31387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3135347d2c7b2274797065223a2255496e7438222c2276616c7565223a3139337d2c7b2274797065223a2255496e7438222c2276616c7565223a3137337d2c7b2274797065223a2255496e7438222c2276616c7565223a317d2c7b2274797065223a2255496e7438222c2276616c7565223a3235317d2c7b2274797065223a2255496e7438222c2276616c7565223a3234357d2c7b2274797065223a2255496e7438222c2276616c7565223a38327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3131307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #8", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 42", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 192 - }, - { - "type": "UInt8", - "value": 35 - }, - { - "type": "UInt8", - "value": 4 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 48 - }, - { - "type": "UInt8", - "value": 27 - }, - { - "type": "UInt8", - "value": 12 - }, - { - "type": "UInt8", - "value": 169 - }, - { - "type": "UInt8", - "value": 148 - }, - { - "type": "UInt8", - "value": 26 - }, - { - "type": "UInt8", - "value": 22 - }, - { - "type": "UInt8", - "value": 201 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 117 - }, - { - "type": "UInt8", - "value": 228 - }, - { - "type": "UInt8", - "value": 2 - }, - { - "type": "UInt8", - "value": 39 - }, - { - "type": "UInt8", - "value": 90 - }, - { - "type": "UInt8", - "value": 139 - }, - { - "type": "UInt8", - "value": 61 - }, - { - "type": "UInt8", - "value": 211 - }, - { - "type": "UInt8", - "value": 198 - }, - { - "type": "UInt8", - "value": 116 - } - ] - } - ] + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4766,89 +3723,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f903cdf903a5b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df902c2b902bf7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3139327d2c7b2274797065223a2255496e7438222c2276616c7565223a33357d2c7b2274797065223a2255496e7438222c2276616c7565223a347d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a34387d2c7b2274797065223a2255496e7438222c2276616c7565223a32377d2c7b2274797065223a2255496e7438222c2276616c7565223a31327d2c7b2274797065223a2255496e7438222c2276616c7565223a3136397d2c7b2274797065223a2255496e7438222c2276616c7565223a3134387d2c7b2274797065223a2255496e7438222c2276616c7565223a32367d2c7b2274797065223a2255496e7438222c2276616c7565223a32327d2c7b2274797065223a2255496e7438222c2276616c7565223a3230317d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3131377d2c7b2274797065223a2255496e7438222c2276616c7565223a3232387d2c7b2274797065223a2255496e7438222c2276616c7565223a327d2c7b2274797065223a2255496e7438222c2276616c7565223a33397d2c7b2274797065223a2255496e7438222c2276616c7565223a39307d2c7b2274797065223a2255496e7438222c2276616c7565223a3133397d2c7b2274797065223a2255496e7438222c2276616c7565223a36317d2c7b2274797065223a2255496e7438222c2276616c7565223a3231317d2c7b2274797065223a2255496e7438222c2276616c7565223a3139387d2c7b2274797065223a2255496e7438222c2276616c7565223a3131367d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f90188f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #9", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 43", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 183 - }, - { - "type": "UInt8", - "value": 225 - }, - { - "type": "UInt8", - "value": 214 - }, - { - "type": "UInt8", - "value": 103 - }, - { - "type": "UInt8", - "value": 37 - }, - { - "type": "UInt8", - "value": 53 - }, - { - "type": "UInt8", - "value": 169 - }, - { - "type": "UInt8", - "value": 157 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 46 - }, - { - "type": "UInt8", - "value": 17 - }, - { - "type": "UInt8", - "value": 67 - }, - { - "type": "UInt8", - "value": 216 - }, - { - "type": "UInt8", - "value": 53 - }, - { - "type": "UInt8", - "value": 58 - }, - { - "type": "UInt8", - "value": 10 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4870,139 +3756,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90309f902e1b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df901feb901fb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138337d2c7b2274797065223a2255496e7438222c2276616c7565223a3232357d2c7b2274797065223a2255496e7438222c2276616c7565223a3231347d2c7b2274797065223a2255496e7438222c2276616c7565223a3130337d2c7b2274797065223a2255496e7438222c2276616c7565223a33377d2c7b2274797065223a2255496e7438222c2276616c7565223a35337d2c7b2274797065223a2255496e7438222c2276616c7565223a3136397d2c7b2274797065223a2255496e7438222c2276616c7565223a3135377d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a34367d2c7b2274797065223a2255496e7438222c2276616c7565223a31377d2c7b2274797065223a2255496e7438222c2276616c7565223a36377d2c7b2274797065223a2255496e7438222c2276616c7565223a3231367d2c7b2274797065223a2255496e7438222c2276616c7565223a35337d2c7b2274797065223a2255496e7438222c2276616c7565223a35387d2c7b2274797065223a2255496e7438222c2276616c7565223a31307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #10", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 44", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 75 - }, - { - "type": "UInt8", - "value": 239 - }, - { - "type": "UInt8", - "value": 193 - }, - { - "type": "UInt8", - "value": 171 - }, - { - "type": "UInt8", - "value": 3 - }, - { - "type": "UInt8", - "value": 23 - }, - { - "type": "UInt8", - "value": 112 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 233 - }, - { - "type": "UInt8", - "value": 22 - }, - { - "type": "UInt8", - "value": 130 - }, - { - "type": "UInt8", - "value": 89 - }, - { - "type": "UInt8", - "value": 22 - }, - { - "type": "UInt8", - "value": 178 - }, - { - "type": "UInt8", - "value": 108 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 103 - }, - { - "type": "UInt8", - "value": 93 - }, - { - "type": "UInt8", - "value": 58 - }, - { - "type": "UInt8", - "value": 229 - }, - { - "type": "UInt8", - "value": 222 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 139 - }, - { - "type": "UInt8", - "value": 151 - }, - { - "type": "UInt8", - "value": 206 - }, - { - "type": "UInt8", - "value": 223 - }, - { - "type": "UInt8", - "value": 225 - }, - { - "type": "UInt8", - "value": 218 - } - ] - } - ] + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5024,107 +3789,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90460f90438b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90355b903527b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37357d2c7b2274797065223a2255496e7438222c2276616c7565223a3233397d2c7b2274797065223a2255496e7438222c2276616c7565223a3139337d2c7b2274797065223a2255496e7438222c2276616c7565223a3137317d2c7b2274797065223a2255496e7438222c2276616c7565223a337d2c7b2274797065223a2255496e7438222c2276616c7565223a32337d2c7b2274797065223a2255496e7438222c2276616c7565223a3131327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3233337d2c7b2274797065223a2255496e7438222c2276616c7565223a32327d2c7b2274797065223a2255496e7438222c2276616c7565223a3133307d2c7b2274797065223a2255496e7438222c2276616c7565223a38397d2c7b2274797065223a2255496e7438222c2276616c7565223a32327d2c7b2274797065223a2255496e7438222c2276616c7565223a3137387d2c7b2274797065223a2255496e7438222c2276616c7565223a3130387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3130337d2c7b2274797065223a2255496e7438222c2276616c7565223a39337d2c7b2274797065223a2255496e7438222c2276616c7565223a35387d2c7b2274797065223a2255496e7438222c2276616c7565223a3232397d2c7b2274797065223a2255496e7438222c2276616c7565223a3232327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3133397d2c7b2274797065223a2255496e7438222c2276616c7565223a3135317d2c7b2274797065223a2255496e7438222c2276616c7565223a3230367d2c7b2274797065223a2255496e7438222c2276616c7565223a3232337d2c7b2274797065223a2255496e7438222c2276616c7565223a3232357d2c7b2274797065223a2255496e7438222c2276616c7565223a3231387d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018cf90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #11", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 45", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 230 - }, - { - "type": "UInt8", - "value": 139 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 62 - }, - { - "type": "UInt8", - "value": 230 - }, - { - "type": "UInt8", - "value": 63 - }, - { - "type": "UInt8", - "value": 43 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 170 - }, - { - "type": "UInt8", - "value": 7 - }, - { - "type": "UInt8", - "value": 80 - }, - { - "type": "UInt8", - "value": 94 - }, - { - "type": "UInt8", - "value": 247 - }, - { - "type": "UInt8", - "value": 249 - }, - { - "type": "UInt8", - "value": 230 - }, - { - "type": "UInt8", - "value": 85 - }, - { - "type": "UInt8", - "value": 218 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 4 - }, - { - "type": "UInt8", - "value": 236 - } - ] - } - ] + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5146,102 +3822,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90377f9034fb89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df9026cb902697b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3233307d2c7b2274797065223a2255496e7438222c2276616c7565223a3133397d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a36327d2c7b2274797065223a2255496e7438222c2276616c7565223a3233307d2c7b2274797065223a2255496e7438222c2276616c7565223a36337d2c7b2274797065223a2255496e7438222c2276616c7565223a34337d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3137307d2c7b2274797065223a2255496e7438222c2276616c7565223a377d2c7b2274797065223a2255496e7438222c2276616c7565223a38307d2c7b2274797065223a2255496e7438222c2276616c7565223a39347d2c7b2274797065223a2255496e7438222c2276616c7565223a3234377d2c7b2274797065223a2255496e7438222c2276616c7565223a3234397d2c7b2274797065223a2255496e7438222c2276616c7565223a3233307d2c7b2274797065223a2255496e7438222c2276616c7565223a38357d2c7b2274797065223a2255496e7438222c2276616c7565223a3231387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a347d2c7b2274797065223a2255496e7438222c2276616c7565223a3233367d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018af90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #12", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 46", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 208 - }, - { - "type": "UInt8", - "value": 40 - }, - { - "type": "UInt8", - "value": 103 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 210 - }, - { - "type": "UInt8", - "value": 221 - }, - { - "type": "UInt8", - "value": 235 - }, - { - "type": "UInt8", - "value": 192 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 123 - }, - { - "type": "UInt8", - "value": 135 - }, - { - "type": "UInt8", - "value": 80 - }, - { - "type": "UInt8", - "value": 67 - }, - { - "type": "UInt8", - "value": 168 - }, - { - "type": "UInt8", - "value": 191 - }, - { - "type": "UInt8", - "value": 197 - }, - { - "type": "UInt8", - "value": 33 - }, - { - "type": "UInt8", - "value": 84 - }, - { - "type": "UInt8", - "value": 210 - } - ] - } - ] + "type": "String", + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5263,1848 +3855,18 @@ } ] }, - "encodedTransactionEnvelopeHex": "f90361f90339b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90256b902537b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3230387d2c7b2274797065223a2255496e7438222c2276616c7565223a34307d2c7b2274797065223a2255496e7438222c2276616c7565223a3130337d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3231307d2c7b2274797065223a2255496e7438222c2276616c7565223a3232317d2c7b2274797065223a2255496e7438222c2276616c7565223a3233357d2c7b2274797065223a2255496e7438222c2276616c7565223a3139327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3132337d2c7b2274797065223a2255496e7438222c2276616c7565223a3133357d2c7b2274797065223a2255496e7438222c2276616c7565223a38307d2c7b2274797065223a2255496e7438222c2276616c7565223a36377d2c7b2274797065223a2255496e7438222c2276616c7565223a3136387d2c7b2274797065223a2255496e7438222c2276616c7565223a3139317d2c7b2274797065223a2255496e7438222c2276616c7565223a3139377d2c7b2274797065223a2255496e7438222c2276616c7565223a33337d2c7b2274797065223a2255496e7438222c2276616c7565223a38347d2c7b2274797065223a2255496e7438222c2276616c7565223a3231307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018ef90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" }, { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #13", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 47", "valid": true, "testnet": false, "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 166 - }, - { - "type": "UInt8", - "value": 38 - }, - { - "type": "UInt8", - "value": 128 - }, - { - "type": "UInt8", - "value": 52 - }, - { - "type": "UInt8", - "value": 54 - }, - { - "type": "UInt8", - "value": 168 - }, - { - "type": "UInt8", - "value": 224 - }, - { - "type": "UInt8", - "value": 158 - }, - { - "type": "UInt8", - "value": 192 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 228 - }, - { - "type": "UInt8", - "value": 125 - }, - { - "type": "UInt8", - "value": 134 - }, - { - "type": "UInt8", - "value": 54 - }, - { - "type": "UInt8", - "value": 163 - }, - { - "type": "UInt8", - "value": 142 - }, - { - "type": "UInt8", - "value": 235 - }, - { - "type": "UInt8", - "value": 220 - }, - { - "type": "UInt8", - "value": 140 - }, - { - "type": "UInt8", - "value": 168 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 238 - }, - { - "type": "UInt8", - "value": 100 - }, - { - "type": "UInt8", - "value": 231 - }, - { - "type": "UInt8", - "value": 104 - }, - { - "type": "UInt8", - "value": 8 - }, - { - "type": "UInt8", - "value": 14 - }, - { - "type": "UInt8", - "value": 133 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 132 - }, - { - "type": "UInt8", - "value": 34 - }, - { - "type": "UInt8", - "value": 72 - }, - { - "type": "UInt8", - "value": 170 - }, - { - "type": "UInt8", - "value": 253 - }, - { - "type": "UInt8", - "value": 158 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9052bf90503b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90420b9041d7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3136367d2c7b2274797065223a2255496e7438222c2276616c7565223a33387d2c7b2274797065223a2255496e7438222c2276616c7565223a3132387d2c7b2274797065223a2255496e7438222c2276616c7565223a35327d2c7b2274797065223a2255496e7438222c2276616c7565223a35347d2c7b2274797065223a2255496e7438222c2276616c7565223a3136387d2c7b2274797065223a2255496e7438222c2276616c7565223a3232347d2c7b2274797065223a2255496e7438222c2276616c7565223a3135387d2c7b2274797065223a2255496e7438222c2276616c7565223a3139327d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3232387d2c7b2274797065223a2255496e7438222c2276616c7565223a3132357d2c7b2274797065223a2255496e7438222c2276616c7565223a3133347d2c7b2274797065223a2255496e7438222c2276616c7565223a35347d2c7b2274797065223a2255496e7438222c2276616c7565223a3136337d2c7b2274797065223a2255496e7438222c2276616c7565223a3134327d2c7b2274797065223a2255496e7438222c2276616c7565223a3233357d2c7b2274797065223a2255496e7438222c2276616c7565223a3232307d2c7b2274797065223a2255496e7438222c2276616c7565223a3134307d2c7b2274797065223a2255496e7438222c2276616c7565223a3136387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3233387d2c7b2274797065223a2255496e7438222c2276616c7565223a3130307d2c7b2274797065223a2255496e7438222c2276616c7565223a3233317d2c7b2274797065223a2255496e7438222c2276616c7565223a3130347d2c7b2274797065223a2255496e7438222c2276616c7565223a387d2c7b2274797065223a2255496e7438222c2276616c7565223a31347d2c7b2274797065223a2255496e7438222c2276616c7565223a3133337d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3133327d2c7b2274797065223a2255496e7438222c2276616c7565223a33347d2c7b2274797065223a2255496e7438222c2276616c7565223a37327d2c7b2274797065223a2255496e7438222c2276616c7565223a3137307d2c7b2274797065223a2255496e7438222c2276616c7565223a3235337d2c7b2274797065223a2255496e7438222c2276616c7565223a3135387d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #14", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 192 - }, - { - "type": "UInt8", - "value": 95 - }, - { - "type": "UInt8", - "value": 204 - }, - { - "type": "UInt8", - "value": 177 - }, - { - "type": "UInt8", - "value": 86 - }, - { - "type": "UInt8", - "value": 26 - }, - { - "type": "UInt8", - "value": 155 - }, - { - "type": "UInt8", - "value": 60 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 150 - }, - { - "type": "UInt8", - "value": 49 - }, - { - "type": "UInt8", - "value": 53 - }, - { - "type": "UInt8", - "value": 141 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 188 - }, - { - "type": "UInt8", - "value": 187 - }, - { - "type": "UInt8", - "value": 89 - }, - { - "type": "UInt8", - "value": 65 - }, - { - "type": "UInt8", - "value": 10 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 184 - }, - { - "type": "UInt8", - "value": 246 - }, - { - "type": "UInt8", - "value": 227 - }, - { - "type": "UInt8", - "value": 81 - }, - { - "type": "UInt8", - "value": 183 - }, - { - "type": "UInt8", - "value": 195 - }, - { - "type": "UInt8", - "value": 53 - }, - { - "type": "UInt8", - "value": 174 - }, - { - "type": "UInt8", - "value": 175 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9047bf90453b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90370b9036d7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3139327d2c7b2274797065223a2255496e7438222c2276616c7565223a39357d2c7b2274797065223a2255496e7438222c2276616c7565223a3230347d2c7b2274797065223a2255496e7438222c2276616c7565223a3137377d2c7b2274797065223a2255496e7438222c2276616c7565223a38367d2c7b2274797065223a2255496e7438222c2276616c7565223a32367d2c7b2274797065223a2255496e7438222c2276616c7565223a3135357d2c7b2274797065223a2255496e7438222c2276616c7565223a36307d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3135307d2c7b2274797065223a2255496e7438222c2276616c7565223a34397d2c7b2274797065223a2255496e7438222c2276616c7565223a35337d2c7b2274797065223a2255496e7438222c2276616c7565223a3134317d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138387d2c7b2274797065223a2255496e7438222c2276616c7565223a3138377d2c7b2274797065223a2255496e7438222c2276616c7565223a38397d2c7b2274797065223a2255496e7438222c2276616c7565223a36357d2c7b2274797065223a2255496e7438222c2276616c7565223a31307d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138347d2c7b2274797065223a2255496e7438222c2276616c7565223a3234367d2c7b2274797065223a2255496e7438222c2276616c7565223a3232377d2c7b2274797065223a2255496e7438222c2276616c7565223a38317d2c7b2274797065223a2255496e7438222c2276616c7565223a3138337d2c7b2274797065223a2255496e7438222c2276616c7565223a3139357d2c7b2274797065223a2255496e7438222c2276616c7565223a35337d2c7b2274797065223a2255496e7438222c2276616c7565223a3137347d2c7b2274797065223a2255496e7438222c2276616c7565223a3137357d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #15", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 252 - }, - { - "type": "UInt8", - "value": 5 - }, - { - "type": "UInt8", - "value": 11 - }, - { - "type": "UInt8", - "value": 74 - }, - { - "type": "UInt8", - "value": 212 - }, - { - "type": "UInt8", - "value": 21 - }, - { - "type": "UInt8", - "value": 48 - }, - { - "type": "UInt8", - "value": 97 - }, - { - "type": "UInt8", - "value": 120 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90241f90219b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df90136b901337b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3235327d2c7b2274797065223a2255496e7438222c2276616c7565223a357d2c7b2274797065223a2255496e7438222c2276616c7565223a31317d2c7b2274797065223a2255496e7438222c2276616c7565223a37347d2c7b2274797065223a2255496e7438222c2276616c7565223a3231327d2c7b2274797065223a2255496e7438222c2276616c7565223a32317d2c7b2274797065223a2255496e7438222c2276616c7565223a34387d2c7b2274797065223a2255496e7438222c2276616c7565223a39377d2c7b2274797065223a2255496e7438222c2276616c7565223a3132307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #16", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 8 - }, - { - "type": "UInt8", - "value": 152 - }, - { - "type": "UInt8", - "value": 172 - }, - { - "type": "UInt8", - "value": 185 - }, - { - "type": "UInt8", - "value": 246 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 136 - }, - { - "type": "UInt8", - "value": 53 - }, - { - "type": "UInt8", - "value": 67 - }, - { - "type": "UInt8", - "value": 145 - }, - { - "type": "UInt8", - "value": 66 - }, - { - "type": "UInt8", - "value": 195 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90298f90270b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df9018db9018a7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a387d2c7b2274797065223a2255496e7438222c2276616c7565223a3135327d2c7b2274797065223a2255496e7438222c2276616c7565223a3137327d2c7b2274797065223a2255496e7438222c2276616c7565223a3138357d2c7b2274797065223a2255496e7438222c2276616c7565223a3234367d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3133367d2c7b2274797065223a2255496e7438222c2276616c7565223a35337d2c7b2274797065223a2255496e7438222c2276616c7565223a36377d2c7b2274797065223a2255496e7438222c2276616c7565223a3134357d2c7b2274797065223a2255496e7438222c2276616c7565223a36367d2c7b2274797065223a2255496e7438222c2276616c7565223a3139357d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #17", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 246 - }, - { - "type": "UInt8", - "value": 192 - }, - { - "type": "UInt8", - "value": 220 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90198f90170b89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df88eb88c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3234367d2c7b2274797065223a2255496e7438222c2276616c7565223a3139327d2c7b2274797065223a2255496e7438222c2276616c7565223a3232307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #18", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 95 - }, - { - "type": "UInt8", - "value": 128 - }, - { - "type": "UInt8", - "value": 162 - }, - { - "type": "UInt8", - "value": 14 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 73 - }, - { - "type": "UInt8", - "value": 28 - }, - { - "type": "UInt8", - "value": 98 - }, - { - "type": "UInt8", - "value": 35 - }, - { - "type": "UInt8", - "value": 153 - }, - { - "type": "UInt8", - "value": 155 - }, - { - "type": "UInt8", - "value": 48 - }, - { - "type": "UInt8", - "value": 252 - }, - { - "type": "UInt8", - "value": 38 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 25 - }, - { - "type": "UInt8", - "value": 104 - }, - { - "type": "UInt8", - "value": 243 - }, - { - "type": "UInt8", - "value": 236 - }, - { - "type": "UInt8", - "value": 138 - }, - { - "type": "UInt8", - "value": 104 - }, - { - "type": "UInt8", - "value": 10 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f903b3f9038bb89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df902a8b902a57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a39357d2c7b2274797065223a2255496e7438222c2276616c7565223a3132387d2c7b2274797065223a2255496e7438222c2276616c7565223a3136327d2c7b2274797065223a2255496e7438222c2276616c7565223a31347d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37337d2c7b2274797065223a2255496e7438222c2276616c7565223a32387d2c7b2274797065223a2255496e7438222c2276616c7565223a39387d2c7b2274797065223a2255496e7438222c2276616c7565223a33357d2c7b2274797065223a2255496e7438222c2276616c7565223a3135337d2c7b2274797065223a2255496e7438222c2276616c7565223a3135357d2c7b2274797065223a2255496e7438222c2276616c7565223a34387d2c7b2274797065223a2255496e7438222c2276616c7565223a3235327d2c7b2274797065223a2255496e7438222c2276616c7565223a33387d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a32357d2c7b2274797065223a2255496e7438222c2276616c7565223a3130347d2c7b2274797065223a2255496e7438222c2276616c7565223a3234337d2c7b2274797065223a2255496e7438222c2276616c7565223a3233367d2c7b2274797065223a2255496e7438222c2276616c7565223a3133387d2c7b2274797065223a2255496e7438222c2276616c7565223a3130347d2c7b2274797065223a2255496e7438222c2276616c7565223a31307d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Create Account Transaction - Valid Envelope - Valid Arguments #19", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKeys: [[UInt8]]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key)\n}\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 55 - } - ] - }, - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 37 - } - ] - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90194f9016cb89e7472616e73616374696f6e287075626c69634b6579733a205b5b55496e74385d5d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b6579290a7d0a7d0a7df88ab8887b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a35357d5d7d2c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a33377d5d7d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #0", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 18 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90122f8fbb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df7b67b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a31387d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #1", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 116 - }, - { - "type": "UInt8", - "value": 3 - }, - { - "type": "UInt8", - "value": 205 - }, - { - "type": "UInt8", - "value": 98 - }, - { - "type": "UInt8", - "value": 174 - }, - { - "type": "UInt8", - "value": 242 - }, - { - "type": "UInt8", - "value": 30 - }, - { - "type": "UInt8", - "value": 185 - }, - { - "type": "UInt8", - "value": 64 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9020bf901e3b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df9011db9011a7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3131367d2c7b2274797065223a2255496e7438222c2276616c7565223a337d2c7b2274797065223a2255496e7438222c2276616c7565223a3230357d2c7b2274797065223a2255496e7438222c2276616c7565223a39387d2c7b2274797065223a2255496e7438222c2276616c7565223a3137347d2c7b2274797065223a2255496e7438222c2276616c7565223a3234327d2c7b2274797065223a2255496e7438222c2276616c7565223a33307d2c7b2274797065223a2255496e7438222c2276616c7565223a3138357d2c7b2274797065223a2255496e7438222c2276616c7565223a36347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #2", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 3 - }, - { - "type": "UInt8", - "value": 207 - }, - { - "type": "UInt8", - "value": 44 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9015df90135b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df870b86e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a337d2c7b2274797065223a2255496e7438222c2276616c7565223a3230377d2c7b2274797065223a2255496e7438222c2276616c7565223a34347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #3", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 213 - }, - { - "type": "UInt8", - "value": 55 - }, - { - "type": "UInt8", - "value": 143 - }, - { - "type": "UInt8", - "value": 234 - }, - { - "type": "UInt8", - "value": 43 - }, - { - "type": "UInt8", - "value": 155 - }, - { - "type": "UInt8", - "value": 68 - }, - { - "type": "UInt8", - "value": 24 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f901eef901c6b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df90100b8fe7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3231337d2c7b2274797065223a2255496e7438222c2276616c7565223a35357d2c7b2274797065223a2255496e7438222c2276616c7565223a3134337d2c7b2274797065223a2255496e7438222c2276616c7565223a3233347d2c7b2274797065223a2255496e7438222c2276616c7565223a34337d2c7b2274797065223a2255496e7438222c2276616c7565223a3135357d2c7b2274797065223a2255496e7438222c2276616c7565223a36387d2c7b2274797065223a2255496e7438222c2276616c7565223a32347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #4", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 74 - }, - { - "type": "UInt8", - "value": 197 - }, - { - "type": "UInt8", - "value": 200 - }, - { - "type": "UInt8", - "value": 173 - }, - { - "type": "UInt8", - "value": 49 - }, - { - "type": "UInt8", - "value": 154 - }, - { - "type": "UInt8", - "value": 96 - }, - { - "type": "UInt8", - "value": 63 - }, - { - "type": "UInt8", - "value": 207 - }, - { - "type": "UInt8", - "value": 84 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90228f90200b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df9013ab901377b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37347d2c7b2274797065223a2255496e7438222c2276616c7565223a3139377d2c7b2274797065223a2255496e7438222c2276616c7565223a3230307d2c7b2274797065223a2255496e7438222c2276616c7565223a3137337d2c7b2274797065223a2255496e7438222c2276616c7565223a34397d2c7b2274797065223a2255496e7438222c2276616c7565223a3135347d2c7b2274797065223a2255496e7438222c2276616c7565223a39367d2c7b2274797065223a2255496e7438222c2276616c7565223a36337d2c7b2274797065223a2255496e7438222c2276616c7565223a3230377d2c7b2274797065223a2255496e7438222c2276616c7565223a38347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #5", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 164 - }, - { - "type": "UInt8", - "value": 187 - }, - { - "type": "UInt8", - "value": 88 - }, - { - "type": "UInt8", - "value": 78 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9017bf90153b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df88eb88c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3136347d2c7b2274797065223a2255496e7438222c2276616c7565223a3138377d2c7b2274797065223a2255496e7438222c2276616c7565223a38387d2c7b2274797065223a2255496e7438222c2276616c7565223a37387d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #6", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 223 - }, - { - "type": "UInt8", - "value": 67 - }, - { - "type": "UInt8", - "value": 83 - }, - { - "type": "UInt8", - "value": 83 - }, - { - "type": "UInt8", - "value": 190 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90197f9016fb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df8aab8a87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3232337d2c7b2274797065223a2255496e7438222c2276616c7565223a36377d2c7b2274797065223a2255496e7438222c2276616c7565223a38337d2c7b2274797065223a2255496e7438222c2276616c7565223a38337d2c7b2274797065223a2255496e7438222c2276616c7565223a3139307d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #7", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 224 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90124f8fdb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df838b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3232347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #8", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 124 - }, - { - "type": "UInt8", - "value": 112 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90143f9011bb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df856b8547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3132347d2c7b2274797065223a2255496e7438222c2276616c7565223a3131327d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #9", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 204 - }, - { - "type": "UInt8", - "value": 30 - }, - { - "type": "UInt8", - "value": 47 - }, - { - "type": "UInt8", - "value": 201 - }, - { - "type": "UInt8", - "value": 7 - }, - { - "type": "UInt8", - "value": 187 - }, - { - "type": "UInt8", - "value": 99 - }, - { - "type": "UInt8", - "value": 249 - }, - { - "type": "UInt8", - "value": 251 - }, - { - "type": "UInt8", - "value": 160 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90228f90200b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df9013ab901377b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3230347d2c7b2274797065223a2255496e7438222c2276616c7565223a33307d2c7b2274797065223a2255496e7438222c2276616c7565223a34377d2c7b2274797065223a2255496e7438222c2276616c7565223a3230317d2c7b2274797065223a2255496e7438222c2276616c7565223a377d2c7b2274797065223a2255496e7438222c2276616c7565223a3138377d2c7b2274797065223a2255496e7438222c2276616c7565223a39397d2c7b2274797065223a2255496e7438222c2276616c7565223a3234397d2c7b2274797065223a2255496e7438222c2276616c7565223a3235317d2c7b2274797065223a2255496e7438222c2276616c7565223a3136307d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #10", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 78 - }, - { - "type": "UInt8", - "value": 231 - }, - { - "type": "UInt8", - "value": 242 - }, - { - "type": "UInt8", - "value": 225 - }, - { - "type": "UInt8", - "value": 204 - }, - { - "type": "UInt8", - "value": 162 - }, - { - "type": "UInt8", - "value": 68 - }, - { - "type": "UInt8", - "value": 143 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f901f1f901c9b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df90103b901007b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37387d2c7b2274797065223a2255496e7438222c2276616c7565223a3233317d2c7b2274797065223a2255496e7438222c2276616c7565223a3234327d2c7b2274797065223a2255496e7438222c2276616c7565223a3232357d2c7b2274797065223a2255496e7438222c2276616c7565223a3230347d2c7b2274797065223a2255496e7438222c2276616c7565223a3136327d2c7b2274797065223a2255496e7438222c2276616c7565223a36387d2c7b2274797065223a2255496e7438222c2276616c7565223a3134337d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #11", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 180 - }, - { - "type": "UInt8", - "value": 39 - }, - { - "type": "UInt8", - "value": 235 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9015ff90137b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df872b8707b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138307d2c7b2274797065223a2255496e7438222c2276616c7565223a33397d2c7b2274797065223a2255496e7438222c2276616c7565223a3233357d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #12", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 169 - }, - { - "type": "UInt8", - "value": 187 - }, - { - "type": "UInt8", - "value": 147 - }, - { - "type": "UInt8", - "value": 100 - }, - { - "type": "UInt8", - "value": 243 - }, - { - "type": "UInt8", - "value": 127 - }, - { - "type": "UInt8", - "value": 103 - }, - { - "type": "UInt8", - "value": 106 - }, - { - "type": "UInt8", - "value": 21 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9020ff901e7b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df90121b9011e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3136397d2c7b2274797065223a2255496e7438222c2276616c7565223a3138377d2c7b2274797065223a2255496e7438222c2276616c7565223a3134377d2c7b2274797065223a2255496e7438222c2276616c7565223a3130307d2c7b2274797065223a2255496e7438222c2276616c7565223a3234337d2c7b2274797065223a2255496e7438222c2276616c7565223a3132377d2c7b2274797065223a2255496e7438222c2276616c7565223a3130337d2c7b2274797065223a2255496e7438222c2276616c7565223a3130367d2c7b2274797065223a2255496e7438222c2276616c7565223a32317d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #13", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 180 - }, - { - "type": "UInt8", - "value": 93 - }, - { - "type": "UInt8", - "value": 58 - }, - { - "type": "UInt8", - "value": 35 - }, - { - "type": "UInt8", - "value": 91 - }, - { - "type": "UInt8", - "value": 154 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f901b3f9018bb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df8c6b8c47b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138307d2c7b2274797065223a2255496e7438222c2276616c7565223a39337d2c7b2274797065223a2255496e7438222c2276616c7565223a35387d2c7b2274797065223a2255496e7438222c2276616c7565223a33357d2c7b2274797065223a2255496e7438222c2276616c7565223a39317d2c7b2274797065223a2255496e7438222c2276616c7565223a3135347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #14", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 27 - }, - { - "type": "UInt8", - "value": 111 - }, - { - "type": "UInt8", - "value": 204 - }, - { - "type": "UInt8", - "value": 212 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9017cf90154b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df88fb88d7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a32377d2c7b2274797065223a2255496e7438222c2276616c7565223a3131317d2c7b2274797065223a2255496e7438222c2276616c7565223a3230347d2c7b2274797065223a2255496e7438222c2276616c7565223a3231327d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #15", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 173 - }, - { - "type": "UInt8", - "value": 244 - }, - { - "type": "UInt8", - "value": 211 - }, - { - "type": "UInt8", - "value": 195 - }, - { - "type": "UInt8", - "value": 143 - }, - { - "type": "UInt8", - "value": 54 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f901b6f9018eb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3137337d2c7b2274797065223a2255496e7438222c2276616c7565223a3234347d2c7b2274797065223a2255496e7438222c2276616c7565223a3231317d2c7b2274797065223a2255496e7438222c2276616c7565223a3139357d2c7b2274797065223a2255496e7438222c2276616c7565223a3134337d2c7b2274797065223a2255496e7438222c2276616c7565223a35347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #16", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 71 - }, - { - "type": "UInt8", - "value": 96 - }, - { - "type": "UInt8", - "value": 37 - }, - { - "type": "UInt8", - "value": 37 - }, - { - "type": "UInt8", - "value": 56 - }, - { - "type": "UInt8", - "value": 44 - }, - { - "type": "UInt8", - "value": 125 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f901cef901a6b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df8e1b8df7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a37317d2c7b2274797065223a2255496e7438222c2276616c7565223a39367d2c7b2274797065223a2255496e7438222c2276616c7565223a33377d2c7b2274797065223a2255496e7438222c2276616c7565223a33377d2c7b2274797065223a2255496e7438222c2276616c7565223a35367d2c7b2274797065223a2255496e7438222c2276616c7565223a34347d2c7b2274797065223a2255496e7438222c2276616c7565223a3132357d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #17", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 209 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f90124f8fdb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df838b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3230397d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #18", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 252 - }, - { - "type": "UInt8", - "value": 250 - }, - { - "type": "UInt8", - "value": 73 - }, - { - "type": "UInt8", - "value": 151 - }, - { - "type": "UInt8", - "value": 52 - }, - { - "type": "UInt8", - "value": 54 - }, - { - "type": "UInt8", - "value": 150 - }, - { - "type": "UInt8", - "value": 164 - }, - { - "type": "UInt8", - "value": 157 - } - ] - } - ], - "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, - "proposalKey": { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sequenceNum": 10 - }, - "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] - }, - "encodedTransactionEnvelopeHex": "f9020df901e5b8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df9011fb9011c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3235327d2c7b2274797065223a2255496e7438222c2276616c7565223a3235307d2c7b2274797065223a2255496e7438222c2276616c7565223a37337d2c7b2274797065223a2255496e7438222c2276616c7565223a3135317d2c7b2274797065223a2255496e7438222c2276616c7565223a35327d2c7b2274797065223a2255496e7438222c2276616c7565223a35347d2c7b2274797065223a2255496e7438222c2276616c7565223a3135307d2c7b2274797065223a2255496e7438222c2276616c7565223a3136347d2c7b2274797065223a2255496e7438222c2276616c7565223a3135377d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - }, - { - "title": "Add New Key Transaction - Valid Envelope - Valid Arguments #19", - "valid": true, - "testnet": false, - "envelopeMessage": { - "script": "transaction(publicKey: [UInt8]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(key)\n}\n}", - "arguments": [ - { - "type": "Array", - "value": [ - { - "type": "UInt8", - "value": 184 - }, - { - "type": "UInt8", - "value": 154 - }, - { - "type": "UInt8", - "value": 110 - }, - { - "type": "UInt8", - "value": 153 - }, - { - "type": "UInt8", - "value": 120 - }, - { - "type": "UInt8", - "value": 184 - } - ] + "type": "String", + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -7126,6 +3888,6 @@ } ] }, - "encodedTransactionEnvelopeHex": "f901b7f9018fb8817472616e73616374696f6e287075626c69634b65793a205b55496e74385d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579286b6579290a7d0a7df8cab8c87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a2255496e7438222c2276616c7565223a3138347d2c7b2274797065223a2255496e7438222c2276616c7565223a3135347d2c7b2274797065223a2255496e7438222c2276616c7565223a3131307d2c7b2274797065223a2255496e7438222c2276616c7565223a3135337d2c7b2274797065223a2255496e7438222c2276616c7565223a3132307d2c7b2274797065223a2255496e7438222c2276616c7565223a3138347d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionEnvelopeHex": "f9018ef90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" } -] +] \ No newline at end of file diff --git a/tests/testvectors/validPayloadCases.json b/tests/testvectors/validPayloadCases.json index 5b108428..94a3382f 100644 --- a/tests/testvectors/validPayloadCases.json +++ b/tests/testvectors/validPayloadCases.json @@ -1,18 +1,18 @@ [ { - "title": "Example Transaction - Valid Payload - Complete Transaction", - "valid": false, + "title": "Example Transaction - Valid Payload - Zero Gas Limit", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, + "gasLimit": 0, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, @@ -24,15 +24,15 @@ ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 42, + "gasLimit": 0, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, @@ -42,34 +42,28 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b8088f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b8088f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Empty Script", - "valid": false, + "title": "Example Transaction - Valid Payload - Zero proposerKey.keyId", + "valid": true, "testnet": false, "payloadMessage": { - "script": "", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", - "keyId": 4, + "keyId": 0, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", @@ -78,53 +72,47 @@ ] }, "envelopeMessage": { - "script": "", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", - "keyId": 4, + "keyId": 0, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f86d80ebaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f894f86d80ebaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7800a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7800a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Null Reference Block", - "valid": false, + "title": "Example Transaction - Valid Payload - Zero proposalKey.sequenceNum", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], - "refBlock": "0", + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, - "sequenceNum": 10 + "sequenceNum": 0 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ @@ -132,106 +120,94 @@ ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], - "refBlock": null, + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, - "sequenceNum": 10 + "sequenceNum": 0 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da000000000000000000000000000000000000000000000000000000000000000002a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da000000000000000000000000000000000000000000000000000000000000000002a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7048088f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7048088f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Zero Gas Limit", - "valid": false, + "title": "Example Transaction - Valid Payload - Empty Authorizers", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 0, + "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ] + "authorizers": [] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "Hello, Zondax!" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", - "gasLimit": 0, + "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", - "authorizers": [ - "f8d6e0586b0a20c7" - ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "authorizers": [], + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b8088f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b8088f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90159b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c0", + "encodedTransactionEnvelopeHex": "f9015df90159b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c0c0" }, { - "title": "Example Transaction - Valid Payload - Zero proposerKey.keyId", - "valid": false, + "title": "Send Flow Token Transaction - Valid Payload - Valid Amount 0.0", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "UFix64", + "value": "0.0" + }, + { + "type": "Address", + "value": "0xf8d6e0586b0a20c7" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", - "keyId": 0, + "keyId": 4, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", @@ -240,45 +216,47 @@ ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "UFix64", + "value": "0.0" + }, + { + "type": "Address", + "value": "0xf8d6e0586b0a20c7" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", "gasLimit": 42, "proposalKey": { "address": "f8d6e0586b0a20c7", - "keyId": 0, + "keyId": 4, "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7800a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7800a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f9022ab90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df8509f7b2274797065223a22554669783634222c2276616c7565223a22302e30227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f9022ef9022ab90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df8509f7b2274797065223a22554669783634222c2276616c7565223a22302e30227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Zero proposalKey.sequenceNum", - "valid": false, + "title": "Send Flow Token Transaction - Valid Payload - Valid Amount 184467440737.9551615", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "UFix64", + "value": "184467440737.9551615" + }, + { + "type": "Address", + "value": "0xf8d6e0586b0a20c7" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -286,7 +264,7 @@ "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, - "sequenceNum": 0 + "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ @@ -294,11 +272,15 @@ ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "UFix64", + "value": "184467440737.9551615" + }, + { + "type": "Address", + "value": "0xf8d6e0586b0a20c7" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -306,33 +288,32 @@ "proposalKey": { "address": "f8d6e0586b0a20c7", "keyId": 4, - "sequenceNum": 0 + "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7048088f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f8c5f89eb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7048088f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f9023bb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df861b07b2274797065223a22554669783634222c2276616c7565223a223138343436373434303733372e39353531363135227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f9023ff9023bb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df861b07b2274797065223a22554669783634222c2276616c7565223a223138343436373434303733372e39353531363135227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Empty Authorizers", - "valid": false, + "title": "Create Account Transaction - Valid Payload - Single Account Key #0", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -343,14 +324,21 @@ "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", - "authorizers": [] + "authorizers": [ + "f8d6e0586b0a20c7" + ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -361,28 +349,29 @@ "sequenceNum": 10 }, "payer": "f8d6e0586b0a20c7", - "authorizers": [], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f895b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c0", - "encodedTransactionEnvelopeHex": "f8bcf895b17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c0e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Example Transaction - Valid Payload - Multiple Authorizers", - "valid": false, + "title": "Create Account Transaction - Valid Payload - Single Account Key #1", + "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -394,16 +383,20 @@ }, "payer": "f8d6e0586b0a20c7", "authorizers": [ - "f8d6e0586b0a20c7", - "r3e6h1234g4j16b8" + "f8d6e0586b0a20c7" ] }, "envelopeMessage": { - "script": "transaction(msg: String) { execute { log(msg) } }", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "String", - "value": "Hello, Zondax!" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -415,34 +408,28 @@ }, "payer": "f8d6e0586b0a20c7", "authorizers": [ - "f8d6e0586b0a20c7", - "r3e6h1234g4j16b8" + "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f89fb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7ca88f8d6e0586b0a20c780", - "encodedTransactionEnvelopeHex": "f8c6f89fb17472616e73616374696f6e286d73673a20537472696e6729207b2065786563757465207b206c6f67286d736729207d207debaa7b2274797065223a22537472696e67222c2276616c7565223a2248656c6c6f2c205a6f6e64617821227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7ca88f8d6e0586b0a20c780e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #0", + "title": "Create Account Transaction - Valid Payload - Single Account Key #2", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1638.62" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -458,15 +445,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1638.62" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -480,31 +468,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313633382e3632227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313633382e3632227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #1", + "title": "Create Account Transaction - Valid Payload - Single Account Key #3", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7835.53" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -520,15 +503,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7835.53" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -542,31 +526,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373833352e3533227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373833352e3533227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #2", + "title": "Create Account Transaction - Valid Payload - Single Account Key #4", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "536.44" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -582,15 +561,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "536.44" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -604,31 +584,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022db90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223533362e3434227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90255f9022db90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df853a27b2274797065223a22554669783634222c2276616c7565223a223533362e3434227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #3", + "title": "Create Account Transaction - Valid Payload - Single Account Key #5", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1772.83" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -644,15 +619,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1772.83" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -666,31 +642,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313737322e3833227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313737322e3833227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #4", + "title": "Create Account Transaction - Valid Payload - Single Account Key #6", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7085.82" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -706,15 +677,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7085.82" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -728,31 +700,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373038352e3832227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373038352e3832227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #5", + "title": "Create Account Transaction - Valid Payload - Single Account Key #7", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2935.78" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -768,15 +735,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2935.78" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -790,31 +758,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323933352e3738227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323933352e3738227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #6", + "title": "Create Account Transaction - Valid Payload - Single Account Key #8", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3705.28" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -830,15 +793,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3705.28" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -852,31 +816,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333730352e3238227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333730352e3238227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #7", + "title": "Create Account Transaction - Valid Payload - Single Account Key #9", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1617.42" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -892,15 +851,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1617.42" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -914,31 +874,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313631372e3432227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313631372e3432227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #8", + "title": "Create Account Transaction - Valid Payload - Single Account Key #10", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1089.92" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -954,15 +909,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "1089.92" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -976,31 +932,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313038392e3932227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22313038392e3932227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #9", + "title": "Create Account Transaction - Valid Payload - Single Account Key #11", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2009.97" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1016,15 +967,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2009.97" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1038,31 +990,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323030392e3937227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323030392e3937227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #10", + "title": "Create Account Transaction - Valid Payload - Single Account Key #12", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9696.32" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1078,15 +1025,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9696.32" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1100,31 +1048,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393639362e3332227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393639362e3332227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #11", + "title": "Create Account Transaction - Valid Payload - Single Account Key #13", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8909.64" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1140,15 +1083,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8909.64" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1162,31 +1106,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383930392e3634227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383930392e3634227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #12", + "title": "Create Account Transaction - Valid Payload - Single Account Key #14", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8679.35" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1202,15 +1141,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8679.35" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1224,31 +1164,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383637392e3335227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383637392e3335227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #13", + "title": "Create Account Transaction - Valid Payload - Single Account Key #15", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "4083.12" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1264,15 +1199,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "4083.12" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1286,31 +1222,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22343038332e3132227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22343038332e3132227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #14", + "title": "Create Account Transaction - Valid Payload - Single Account Key #16", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9689.16" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1326,15 +1257,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "9689.16" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1348,31 +1280,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393638392e3136227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22393638392e3136227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #15", + "title": "Create Account Transaction - Valid Payload - Single Account Key #17", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3377.62" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1388,15 +1315,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3377.62" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1410,31 +1338,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333337372e3632227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333337372e3632227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #16", + "title": "Create Account Transaction - Valid Payload - Single Account Key #18", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7508.22" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1450,15 +1373,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "7508.22" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1472,31 +1396,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373530382e3232227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22373530382e3232227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #17", + "title": "Create Account Transaction - Valid Payload - Single Account Key #19", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8877.22" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1512,15 +1431,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "8877.22" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1534,31 +1454,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383837372e3232227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22383837372e3232227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #18", + "title": "Create Account Transaction - Valid Payload - Single Account Key #20", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3488.86" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1574,15 +1489,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "3488.86" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1596,31 +1512,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333438382e3836227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333438382e3836227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments #19", + "title": "Create Account Transaction - Valid Payload - Single Account Key #21", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2003.68" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1636,15 +1547,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "2003.68" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1658,31 +1570,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323030332e3638227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22323030332e3638227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments -- EXTREME #0", + "title": "Create Account Transaction - Valid Payload - Single Account Key #22", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "662749044906.10" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1698,15 +1605,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "662749044906.10" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1720,31 +1628,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223636323734393034343930362e3130227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223636323734393034343930362e3130227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments -- EXTREME #1", + "title": "Create Account Transaction - Valid Payload - Single Account Key #23", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "515857031741.09" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1760,15 +1663,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "515857031741.09" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1782,31 +1686,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223531353835373033313734312e3039227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223531353835373033313734312e3039227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments -- EXTREME #2", + "title": "Create Account Transaction - Valid Payload - Single Account Key #24", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "510372817154.91" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1822,15 +1721,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "510372817154.91" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1844,31 +1744,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223531303337323831373135342e3931227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223531303337323831373135342e3931227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments -- EXTREME #3", + "title": "Create Account Transaction - Valid Payload - Single Account Key #25", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "544143368445.13" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1884,15 +1779,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "544143368445.13" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1906,31 +1802,26 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223534343134333336383434352e3133227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223534343134333336383434352e3133227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Send Flow Token Transaction - Valid Payload - Valid Arguments -- EXTREME #4", + "title": "Create Account Transaction - Valid Payload - Single Account Key #26", "valid": true, "testnet": false, "payloadMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "307175661505.90" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1946,15 +1837,16 @@ ] }, "envelopeMessage": { - "script": "import FungibleToken from 0xee82856bf20e2aa6\ntransaction(amount: UFix64, to: Address) {\nlet vault: @FungibleToken.Vault\nprepare(signer: AuthAccount) {\nself.vault <- signer\n.borrow<&{FungibleToken.Provider}>(from: /storage/flowTokenVault)!\n.withdraw(amount: amount)\n}\nexecute {\ngetAccount(to)\n.getCapability(/public/flowTokenReceiver)!\n.borrow<&{FungibleToken.Receiver}>()!\n.deposit(from: <-self.vault)\n}\n}", + "script": "transaction(publicKeys: [String]) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nfor key in publicKeys {\nacct.addPublicKey(key.decodeHex())\n}\n}\n}", "arguments": [ { - "type": "UFix64", - "value": "307175661505.90" - }, - { - "type": "Address", - "value": "0xf8d6e0586b0a20c7" + "type": "Array", + "value": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" + } + ] } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -1968,19 +1860,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223330373137353636313530352e3930227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9025ef90236b90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df85cab7b2274797065223a22554669783634222c2276616c7565223a223330373137353636313530352e3930227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #0", + "title": "Create Account Transaction - Valid Payload - Single Account Key #27", "valid": true, "testnet": false, "payloadMessage": { @@ -1991,11 +1877,7 @@ "value": [ { "type": "String", - "value": "f63bce4a892243775d04a1ef171d9693972df2f9df926de1314fc6f0a05c7dbd7bdc0606bea1a804dbc7ae1f37f779f6825108534c69fd710da6bd0f3fd8e34f" - }, - { - "type": "String", - "value": "2c6a2fa9bf7d1622793ada300dd342242cb59df14e9f153299ce3ad8a3b5f2999fb808d91a541bf2ab9aaa6898994b5f1dbd2904f6be3ddb532f6bdf479c3354" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" } ] } @@ -2020,11 +1902,7 @@ "value": [ { "type": "String", - "value": "f63bce4a892243775d04a1ef171d9693972df2f9df926de1314fc6f0a05c7dbd7bdc0606bea1a804dbc7ae1f37f779f6825108534c69fd710da6bd0f3fd8e34f" - }, - { - "type": "String", - "value": "2c6a2fa9bf7d1622793ada300dd342242cb59df14e9f153299ce3ad8a3b5f2999fb808d91a541bf2ab9aaa6898994b5f1dbd2904f6be3ddb532f6bdf479c3354" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" } ] } @@ -2040,19 +1918,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226636336263653461383932323433373735643034613165663137316439363933393732646632663964663932366465313331346663366630613035633764626437626463303630366265613161383034646263376165316633376637373966363832353130383533346336396664373130646136626430663366643865333466227d2c7b2274797065223a22537472696e67222c2276616c7565223a223263366132666139626637643136323237393361646133303064643334323234326362353964663134653966313533323939636533616438613362356632393939666238303864393161353431626632616239616161363839383939346235663164626432393034663662653364646235333266366264663437396333333534227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226636336263653461383932323433373735643034613165663137316439363933393732646632663964663932366465313331346663366630613035633764626437626463303630366265613161383034646263376165316633376637373966363832353130383533346336396664373130646136626430663366643865333466227d2c7b2274797065223a22537472696e67222c2276616c7565223a223263366132666139626637643136323237393361646133303064643334323234326362353964663134653966313533323939636533616438613362356632393939666238303864393161353431626632616239616161363839383939346235663164626432393034663662653364646235333266366264663437396333333534227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #1", + "title": "Create Account Transaction - Valid Payload - Single Account Key #28", "valid": true, "testnet": false, "payloadMessage": { @@ -2063,11 +1935,7 @@ "value": [ { "type": "String", - "value": "d9cb87f1fdd1507116789d1184286c29d19a7b21bf71c672dc9ae3d432f1ddfdd4a3d7adc22cc2d3ab7d4684ab23021afe33f99e62a544de74f4bd4d3603047c" - }, - { - "type": "String", - "value": "5d93d781717f9fd0ad0b2a9a7ec52add28dabd710c0a6a646ec0ddb49b0ab12ef685d80d07e72257f450d5cc3a2667f7364f3cb0861902d46f7442a67a2d1083" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" } ] } @@ -2092,11 +1960,7 @@ "value": [ { "type": "String", - "value": "d9cb87f1fdd1507116789d1184286c29d19a7b21bf71c672dc9ae3d432f1ddfdd4a3d7adc22cc2d3ab7d4684ab23021afe33f99e62a544de74f4bd4d3603047c" - }, - { - "type": "String", - "value": "5d93d781717f9fd0ad0b2a9a7ec52add28dabd710c0a6a646ec0ddb49b0ab12ef685d80d07e72257f450d5cc3a2667f7364f3cb0861902d46f7442a67a2d1083" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" } ] } @@ -2112,19 +1976,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226439636238376631666464313530373131363738396431313834323836633239643139613762323162663731633637326463396165336434333266316464666464346133643761646332326363326433616237643436383461623233303231616665333366393965363261353434646537346634626434643336303330343763227d2c7b2274797065223a22537472696e67222c2276616c7565223a223564393364373831373137663966643061643062326139613765633532616464323864616264373130633061366136343665633064646234396230616231326566363835643830643037653732323537663435306435636333613236363766373336346633636230383631393032643436663734343261363761326431303833227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226439636238376631666464313530373131363738396431313834323836633239643139613762323162663731633637326463396165336434333266316464666464346133643761646332326363326433616237643436383461623233303231616665333366393965363261353434646537346634626434643336303330343763227d2c7b2274797065223a22537472696e67222c2276616c7565223a223564393364373831373137663966643061643062326139613765633532616464323864616264373130633061366136343665633064646234396230616231326566363835643830643037653732323537663435306435636333613236363766373336346633636230383631393032643436663734343261363761326431303833227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #2", + "title": "Create Account Transaction - Valid Payload - Single Account Key #29", "valid": true, "testnet": false, "payloadMessage": { @@ -2135,19 +1993,7 @@ "value": [ { "type": "String", - "value": "1e1a4b89a46ce0305693518ae8e710e67dfb2b95c733326a0dc29f9ac5d7e426709fc34ff8b5b5f6ae9cdd7d87a3d12706cf5d4614a1497eee40a77f73b70c81" - }, - { - "type": "String", - "value": "ae7b68e0f323c9a1813612373bcfa3e2261913938eeaaaa36fde2aeb87bdaf985fec57eafcf51af4d799e2ef82eb45a43c24eae96436504e30ab827493004129" - }, - { - "type": "String", - "value": "fc9ef5a32388a90c011e0bb36a4ed934fb310ea6b2950d6a1de65ad03c728d48cf6344abf91b09c0e1eafd62935d48e938277b2d1cf996909957c332bbcf37da" - }, - { - "type": "String", - "value": "28f85c95a4a423ae26ce6eb0fe309b9c3e616303a2d53cf0af470e2001c1ab7f1ee4144a4f631a38c96a3a48cc20605c03f670235a0f37a251dfdf1cd8b09a6c" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" } ] } @@ -2172,19 +2018,7 @@ "value": [ { "type": "String", - "value": "1e1a4b89a46ce0305693518ae8e710e67dfb2b95c733326a0dc29f9ac5d7e426709fc34ff8b5b5f6ae9cdd7d87a3d12706cf5d4614a1497eee40a77f73b70c81" - }, - { - "type": "String", - "value": "ae7b68e0f323c9a1813612373bcfa3e2261913938eeaaaa36fde2aeb87bdaf985fec57eafcf51af4d799e2ef82eb45a43c24eae96436504e30ab827493004129" - }, - { - "type": "String", - "value": "fc9ef5a32388a90c011e0bb36a4ed934fb310ea6b2950d6a1de65ad03c728d48cf6344abf91b09c0e1eafd62935d48e938277b2d1cf996909957c332bbcf37da" - }, - { - "type": "String", - "value": "28f85c95a4a423ae26ce6eb0fe309b9c3e616303a2d53cf0af470e2001c1ab7f1ee4144a4f631a38c96a3a48cc20605c03f670235a0f37a251dfdf1cd8b09a6c" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" } ] } @@ -2200,19 +2034,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223165316134623839613436636530333035363933353138616538653731306536376466623262393563373333333236613064633239663961633564376534323637303966633334666638623562356636616539636464376438376133643132373036636635643436313461313439376565653430613737663733623730633831227d2c7b2274797065223a22537472696e67222c2276616c7565223a226165376236386530663332336339613138313336313233373362636661336532323631393133393338656561616161333666646532616562383762646166393835666563353765616663663531616634643739396532656638326562343561343363323465616539363433363530346533306162383237343933303034313239227d2c7b2274797065223a22537472696e67222c2276616c7565223a226663396566356133323338386139306330313165306262333661346564393334666233313065613662323935306436613164653635616430336337323864343863663633343461626639316230396330653165616664363239333564343865393338323737623264316366393936393039393537633333326262636633376461227d2c7b2274797065223a22537472696e67222c2276616c7565223a223238663835633935613461343233616532366365366562306665333039623963336536313633303361326435336366306166343730653230303163316162376631656534313434613466363331613338633936613361343863633230363035633033663637303233356130663337613235316466646631636438623039613663227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223165316134623839613436636530333035363933353138616538653731306536376466623262393563373333333236613064633239663961633564376534323637303966633334666638623562356636616539636464376438376133643132373036636635643436313461313439376565653430613737663733623730633831227d2c7b2274797065223a22537472696e67222c2276616c7565223a226165376236386530663332336339613138313336313233373362636661336532323631393133393338656561616161333666646532616562383762646166393835666563353765616663663531616634643739396532656638326562343561343363323465616539363433363530346533306162383237343933303034313239227d2c7b2274797065223a22537472696e67222c2276616c7565223a226663396566356133323338386139306330313165306262333661346564393334666233313065613662323935306436613164653635616430336337323864343863663633343461626639316230396330653165616664363239333564343865393338323737623264316366393936393039393537633333326262636633376461227d2c7b2274797065223a22537472696e67222c2276616c7565223a223238663835633935613461343233616532366365366562306665333039623963336536313633303361326435336366306166343730653230303163316162376631656534313434613466363331613338633936613361343863633230363035633033663637303233356130663337613235316466646631636438623039613663227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #3", + "title": "Create Account Transaction - Valid Payload - Single Account Key #30", "valid": true, "testnet": false, "payloadMessage": { @@ -2223,7 +2051,7 @@ "value": [ { "type": "String", - "value": "c084dcb167627981284ba25bc74294c0515cdd76c677e05fc4990283db160c24a084e4f2a9c793e405bacae6f9321fe9b90c5a88ba50c3ac2a494dd748323de3" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ] } @@ -2248,7 +2076,7 @@ "value": [ { "type": "String", - "value": "c084dcb167627981284ba25bc74294c0515cdd76c677e05fc4990283db160c24a084e4f2a9c793e405bacae6f9321fe9b90c5a88ba50c3ac2a494dd748323de3" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ] } @@ -2264,19 +2092,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226330383464636231363736323739383132383462613235626337343239346330353135636464373663363737653035666334393930323833646231363063323461303834653466326139633739336534303562616361653666393332316665396239306335613838626135306333616332613439346464373438333233646533227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226330383464636231363736323739383132383462613235626337343239346330353135636464373663363737653035666334393930323833646231363063323461303834653466326139633739336534303562616361653666393332316665396239306335613838626135306333616332613439346464373438333233646533227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #4", + "title": "Create Account Transaction - Valid Payload - Single Account Key #31", "valid": true, "testnet": false, "payloadMessage": { @@ -2287,11 +2109,7 @@ "value": [ { "type": "String", - "value": "2346c99e32b6327f65e759013693fde794fc991945ccbf540ac91ba661a1c9d6760be7c898e5d68a018f78eb2211b57c85f1bba5f12a7fbde9a5898d7ccf296e" - }, - { - "type": "String", - "value": "587a9c40e84e97126b6750b070c1d0b06c5dca6d863d6821e78e6adddeb6952dad2c930372d9ad2debe3123d33a3c31b56c37147986dc396a96649df3c6529a5" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ] } @@ -2316,11 +2134,7 @@ "value": [ { "type": "String", - "value": "2346c99e32b6327f65e759013693fde794fc991945ccbf540ac91ba661a1c9d6760be7c898e5d68a018f78eb2211b57c85f1bba5f12a7fbde9a5898d7ccf296e" - }, - { - "type": "String", - "value": "587a9c40e84e97126b6750b070c1d0b06c5dca6d863d6821e78e6adddeb6952dad2c930372d9ad2debe3123d33a3c31b56c37147986dc396a96649df3c6529a5" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ] } @@ -2336,19 +2150,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223233343663393965333262363332376636356537353930313336393366646537393466633939313934356363626635343061633931626136363161316339643637363062653763383938653564363861303138663738656232323131623537633835663162626135663132613766626465396135383938643763636632393665227d2c7b2274797065223a22537472696e67222c2276616c7565223a223538376139633430653834653937313236623637353062303730633164306230366335646361366438363364363832316537386536616464646562363935326461643263393330333732643961643264656265333132336433336133633331623536633337313437393836646333393661393636343964663363363532396135227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223233343663393965333262363332376636356537353930313336393366646537393466633939313934356363626635343061633931626136363161316339643637363062653763383938653564363861303138663738656232323131623537633835663162626135663132613766626465396135383938643763636632393665227d2c7b2274797065223a22537472696e67222c2276616c7565223a223538376139633430653834653937313236623637353062303730633164306230366335646361366438363364363832316537386536616464646562363935326461643263393330333732643961643264656265333132336433336133633331623536633337313437393836646333393661393636343964663363363532396135227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #5", + "title": "Create Account Transaction - Valid Payload - Single Account Key #32", "valid": true, "testnet": false, "payloadMessage": { @@ -2359,7 +2167,7 @@ "value": [ { "type": "String", - "value": "fa4e36056dfcf87b4bd48d8ea9a33778dd4a35a9ebc284c4547c21fffd1c70f453ffd634704df4079eb263e2e74ab9dd3fcb29af7fa302ac2f9c9482007b4bce" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ] } @@ -2384,7 +2192,7 @@ "value": [ { "type": "String", - "value": "fa4e36056dfcf87b4bd48d8ea9a33778dd4a35a9ebc284c4547c21fffd1c70f453ffd634704df4079eb263e2e74ab9dd3fcb29af7fa302ac2f9c9482007b4bce" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ] } @@ -2400,19 +2208,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226661346533363035366466636638376234626434386438656139613333373738646434613335613965626332383463343534376332316666666431633730663435336666643633343730346466343037396562323633653265373461623964643366636232396166376661333032616332663963393438323030376234626365227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226661346533363035366466636638376234626434386438656139613333373738646434613335613965626332383463343534376332316666666431633730663435336666643633343730346466343037396562323633653265373461623964643366636232396166376661333032616332663963393438323030376234626365227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #6", + "title": "Create Account Transaction - Valid Payload - Single Account Key #33", "valid": true, "testnet": false, "payloadMessage": { @@ -2423,11 +2225,7 @@ "value": [ { "type": "String", - "value": "473d67e0659f5ccf0a73543ce563a945b80e52f8494692026e6b1909f1809c94046d07d74e561da1004fb876087e3cfb875fcd4eaf00b0371f71ea7061dd7a78" - }, - { - "type": "String", - "value": "08678a954b0364582e7fadfafed2e7fc43abe1521a1af54d36c233b0ad5a5b644e09d07cef33eac222d0f85d3f5fdf3de03cb6d44f5fe1ef073f92c7747fc783" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ] } @@ -2452,11 +2250,7 @@ "value": [ { "type": "String", - "value": "473d67e0659f5ccf0a73543ce563a945b80e52f8494692026e6b1909f1809c94046d07d74e561da1004fb876087e3cfb875fcd4eaf00b0371f71ea7061dd7a78" - }, - { - "type": "String", - "value": "08678a954b0364582e7fadfafed2e7fc43abe1521a1af54d36c233b0ad5a5b644e09d07cef33eac222d0f85d3f5fdf3de03cb6d44f5fe1ef073f92c7747fc783" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ] } @@ -2472,19 +2266,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223437336436376530363539663563636630613733353433636535363361393435623830653532663834393436393230323665366231393039663138303963393430343664303764373465353631646131303034666238373630383765336366623837356663643465616630306230333731663731656137303631646437613738227d2c7b2274797065223a22537472696e67222c2276616c7565223a223038363738613935346230333634353832653766616466616665643265376663343361626531353231613161663534643336633233336230616435613562363434653039643037636566333365616332323264306638356433663566646633646530336362366434346635666531656630373366393263373734376663373833227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223437336436376530363539663563636630613733353433636535363361393435623830653532663834393436393230323665366231393039663138303963393430343664303764373465353631646131303034666238373630383765336366623837356663643465616630306230333731663731656137303631646437613738227d2c7b2274797065223a22537472696e67222c2276616c7565223a223038363738613935346230333634353832653766616466616665643265376663343361626531353231613161663534643336633233336230616435613562363434653039643037636566333365616332323264306638356433663566646633646530336362366434346635666531656630373366393263373734376663373833227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #7", + "title": "Create Account Transaction - Valid Payload - Single Account Key #34", "valid": true, "testnet": false, "payloadMessage": { @@ -2495,7 +2283,7 @@ "value": [ { "type": "String", - "value": "5904ff23949b698ca0648e8105534b7b3ccc9a36d0293fb8f2392fb4f02cf97c48b707acb9adea589fcf9c6359bcbd2b0e741d4e4278ccb3b49b30b1645718f7" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ] } @@ -2520,7 +2308,7 @@ "value": [ { "type": "String", - "value": "5904ff23949b698ca0648e8105534b7b3ccc9a36d0293fb8f2392fb4f02cf97c48b707acb9adea589fcf9c6359bcbd2b0e741d4e4278ccb3b49b30b1645718f7" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ] } @@ -2536,19 +2324,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223539303466663233393439623639386361303634386538313035353334623762336363633961333664303239336662386632333932666234663032636639376334386237303761636239616465613538396663663963363335396263626432623065373431643465343237386363623362343962333062313634353731386637227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223539303466663233393439623639386361303634386538313035353334623762336363633961333664303239336662386632333932666234663032636639376334386237303761636239616465613538396663663963363335396263626432623065373431643465343237386363623362343962333062313634353731386637227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #8", + "title": "Create Account Transaction - Valid Payload - Single Account Key #35", "valid": true, "testnet": false, "payloadMessage": { @@ -2559,11 +2341,7 @@ "value": [ { "type": "String", - "value": "add4316037bcc9d8c1f371dbbdb839f317146330c486f11ec0294f86ff5bf2b6b83b1bc45d426d922e43fed2a10e70fd105f01ddac80611773293ef9a393c072" - }, - { - "type": "String", - "value": "2269c93de2ad1cc05610154dd8570adcc2329b1c712512f4fae5816d3e4a07d2d4c853eb93b1b6215fe76ec22ff406b1453e2a6f2affb4571f3e7ebdf7ba2d76" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ] } @@ -2588,11 +2366,7 @@ "value": [ { "type": "String", - "value": "add4316037bcc9d8c1f371dbbdb839f317146330c486f11ec0294f86ff5bf2b6b83b1bc45d426d922e43fed2a10e70fd105f01ddac80611773293ef9a393c072" - }, - { - "type": "String", - "value": "2269c93de2ad1cc05610154dd8570adcc2329b1c712512f4fae5816d3e4a07d2d4c853eb93b1b6215fe76ec22ff406b1453e2a6f2affb4571f3e7ebdf7ba2d76" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ] } @@ -2608,19 +2382,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226164643433313630333762636339643863316633373164626264623833396633313731343633333063343836663131656330323934663836666635626632623662383362316263343564343236643932326534336665643261313065373066643130356630316464616338303631313737333239336566396133393363303732227d2c7b2274797065223a22537472696e67222c2276616c7565223a223232363963393364653261643163633035363130313534646438353730616463633233323962316337313235313266346661653538313664336534613037643264346338353365623933623162363231356665373665633232666634303662313435336532613666326166666234353731663365376562646637626132643736227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226164643433313630333762636339643863316633373164626264623833396633313731343633333063343836663131656330323934663836666635626632623662383362316263343564343236643932326534336665643261313065373066643130356630316464616338303631313737333239336566396133393363303732227d2c7b2274797065223a22537472696e67222c2276616c7565223a223232363963393364653261643163633035363130313534646438353730616463633233323962316337313235313266346661653538313664336534613037643264346338353365623933623162363231356665373665633232666634303662313435336532613666326166666234353731663365376562646637626132643736227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #9", + "title": "Create Account Transaction - Valid Payload - Single Account Key #36", "valid": true, "testnet": false, "payloadMessage": { @@ -2631,7 +2399,7 @@ "value": [ { "type": "String", - "value": "aa6a2699be4473d42354932b7e2868c6600030ddddbc20dc7e26928e6b311e186bb77cbb6bfbc8b1ccfebe0754ac358ffc2b258028f9df2dabbe3d449fa72881" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ] } @@ -2656,7 +2424,7 @@ "value": [ { "type": "String", - "value": "aa6a2699be4473d42354932b7e2868c6600030ddddbc20dc7e26928e6b311e186bb77cbb6bfbc8b1ccfebe0754ac358ffc2b258028f9df2dabbe3d449fa72881" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ] } @@ -2672,19 +2440,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226161366132363939626534343733643432333534393332623765323836386336363030303330646464646263323064633765323639323865366233313165313836626237376362623662666263386231636366656265303735346163333538666663326232353830323866396466326461626265336434343966613732383831227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226161366132363939626534343733643432333534393332623765323836386336363030303330646464646263323064633765323639323865366233313165313836626237376362623662666263386231636366656265303735346163333538666663326232353830323866396466326461626265336434343966613732383831227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #10", + "title": "Create Account Transaction - Valid Payload - Single Account Key #37", "valid": true, "testnet": false, "payloadMessage": { @@ -2695,19 +2457,7 @@ "value": [ { "type": "String", - "value": "13c6cdc97424624ddc82f72056b5b54055eca2232a200660ce60072f51524ec877ca7ca0b212915a1bc80ff588d0c3783400fab7e82eb97bfe908f6999c27afd" - }, - { - "type": "String", - "value": "7104ae00312b85cf756529c1a0cacb1914c17bd7b1fdea5fe56ae63e9e165f47286391d53f8a82be067a4ae0f8abef8eb8e550744a6eba3412f493de169a5827" - }, - { - "type": "String", - "value": "77b128a2d45b00bed218aaefb53bf8571e21ccfc0f2ad7f7dfd8055315a6bef33a37d5217ecf19807b52bf81f918d966f9c820ac4c4a21575c562b409c6cfb94" - }, - { - "type": "String", - "value": "332f9738731ef647e1e36567a4d5851af67079b8e303dd3afe1a7459bf8a14faa08dec1674a366df950bac975b722cfea9f954ff615891a44f9226a3f3f69cd1" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ] } @@ -2732,19 +2482,7 @@ "value": [ { "type": "String", - "value": "13c6cdc97424624ddc82f72056b5b54055eca2232a200660ce60072f51524ec877ca7ca0b212915a1bc80ff588d0c3783400fab7e82eb97bfe908f6999c27afd" - }, - { - "type": "String", - "value": "7104ae00312b85cf756529c1a0cacb1914c17bd7b1fdea5fe56ae63e9e165f47286391d53f8a82be067a4ae0f8abef8eb8e550744a6eba3412f493de169a5827" - }, - { - "type": "String", - "value": "77b128a2d45b00bed218aaefb53bf8571e21ccfc0f2ad7f7dfd8055315a6bef33a37d5217ecf19807b52bf81f918d966f9c820ac4c4a21575c562b409c6cfb94" - }, - { - "type": "String", - "value": "332f9738731ef647e1e36567a4d5851af67079b8e303dd3afe1a7459bf8a14faa08dec1674a366df950bac975b722cfea9f954ff615891a44f9226a3f3f69cd1" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ] } @@ -2760,19 +2498,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223133633663646339373432343632346464633832663732303536623562353430353565636132323332613230303636306365363030373266353135323465633837376361376361306232313239313561316263383066663538386430633337383334303066616237653832656239376266653930386636393939633237616664227d2c7b2274797065223a22537472696e67222c2276616c7565223a223731303461653030333132623835636637353635323963316130636163623139313463313762643762316664656135666535366165363365396531363566343732383633393164353366386138326265303637613461653066386162656638656238653535303734346136656261333431326634393364653136396135383237227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737623132386132643435623030626564323138616165666235336266383537316532316363666330663261643766376466643830353533313561366265663333613337643532313765636631393830376235326266383166393138643936366639633832306163346334613231353735633536326234303963366366623934227d2c7b2274797065223a22537472696e67222c2276616c7565223a223333326639373338373331656636343765316533363536376134643538353161663637303739623865333033646433616665316137343539626638613134666161303864656331363734613336366466393530626163393735623732326366656139663935346666363135383931613434663932323661336633663639636431227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223133633663646339373432343632346464633832663732303536623562353430353565636132323332613230303636306365363030373266353135323465633837376361376361306232313239313561316263383066663538386430633337383334303066616237653832656239376266653930386636393939633237616664227d2c7b2274797065223a22537472696e67222c2276616c7565223a223731303461653030333132623835636637353635323963316130636163623139313463313762643762316664656135666535366165363365396531363566343732383633393164353366386138326265303637613461653066386162656638656238653535303734346136656261333431326634393364653136396135383237227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737623132386132643435623030626564323138616165666235336266383537316532316363666330663261643766376466643830353533313561366265663333613337643532313765636631393830376235326266383166393138643936366639633832306163346334613231353735633536326234303963366366623934227d2c7b2274797065223a22537472696e67222c2276616c7565223a223333326639373338373331656636343765316533363536376134643538353161663637303739623865333033646433616665316137343539626638613134666161303864656331363734613336366466393530626163393735623732326366656139663935346666363135383931613434663932323661336633663639636431227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #11", + "title": "Create Account Transaction - Valid Payload - Single Account Key #38", "valid": true, "testnet": false, "payloadMessage": { @@ -2783,7 +2515,7 @@ "value": [ { "type": "String", - "value": "e93264627a202f4da146b4ac27e81eafde9145e4374576f5bf2395e7177919a4710dba645885e07c3487269014a255fc15cf0195bcab871f04ef9a62517b3293" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ] } @@ -2808,7 +2540,7 @@ "value": [ { "type": "String", - "value": "e93264627a202f4da146b4ac27e81eafde9145e4374576f5bf2395e7177919a4710dba645885e07c3487269014a255fc15cf0195bcab871f04ef9a62517b3293" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ] } @@ -2824,19 +2556,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226539333236343632376132303266346461313436623461633237653831656166646539313435653433373435373666356266323339356537313737393139613437313064626136343538383565303763333438373236393031346132353566633135636630313935626361623837316630346566396136323531376233323933227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226539333236343632376132303266346461313436623461633237653831656166646539313435653433373435373666356266323339356537313737393139613437313064626136343538383565303763333438373236393031346132353566633135636630313935626361623837316630346566396136323531376233323933227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #12", + "title": "Create Account Transaction - Valid Payload - Single Account Key #39", "valid": true, "testnet": false, "payloadMessage": { @@ -2847,7 +2573,7 @@ "value": [ { "type": "String", - "value": "7efaf7990de16c46bfbd2033c5595362d28d8059a9d54d286f04efb841016792960861303147c9472f000980fc73cdf073ddbfe9ae64b985c3988a83d91fd944" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ] } @@ -2872,7 +2598,7 @@ "value": [ { "type": "String", - "value": "7efaf7990de16c46bfbd2033c5595362d28d8059a9d54d286f04efb841016792960861303147c9472f000980fc73cdf073ddbfe9ae64b985c3988a83d91fd944" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ] } @@ -2888,19 +2614,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223765666166373939306465313663343662666264323033336335353935333632643238643830353961396435346432383666303465666238343130313637393239363038363133303331343763393437326630303039383066633733636466303733646462666539616536346239383563333938386138336439316664393434227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223765666166373939306465313663343662666264323033336335353935333632643238643830353961396435346432383666303465666238343130313637393239363038363133303331343763393437326630303039383066633733636466303733646462666539616536346239383563333938386138336439316664393434227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #13", + "title": "Create Account Transaction - Valid Payload - Single Account Key #40", "valid": true, "testnet": false, "payloadMessage": { @@ -2911,7 +2631,7 @@ "value": [ { "type": "String", - "value": "d292bd35d7bb9bc3cd3148400eedc184603e1febd03a08febb91ae6a9a5814696d582c1bc8106a004f73295a0621118473e13b7bf356e7cdadd32973ae4e5112" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ] } @@ -2936,7 +2656,7 @@ "value": [ { "type": "String", - "value": "d292bd35d7bb9bc3cd3148400eedc184603e1febd03a08febb91ae6a9a5814696d582c1bc8106a004f73295a0621118473e13b7bf356e7cdadd32973ae4e5112" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ] } @@ -2952,19 +2672,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226432393262643335643762623962633363643331343834303065656463313834363033653166656264303361303866656262393161653661396135383134363936643538326331626338313036613030346637333239356130363231313138343733653133623762663335366537636461646433323937336165346535313132227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226432393262643335643762623962633363643331343834303065656463313834363033653166656264303361303866656262393161653661396135383134363936643538326331626338313036613030346637333239356130363231313138343733653133623762663335366537636461646433323937336165346535313132227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #14", + "title": "Create Account Transaction - Valid Payload - Single Account Key #41", "valid": true, "testnet": false, "payloadMessage": { @@ -2975,15 +2689,7 @@ "value": [ { "type": "String", - "value": "434b0174992fb16ba2daa4b7dd509dbf12397fa82735411b6ff6e6e6cf38c7c943e5658545946538a9b24c2880084946e51fac04481eb71418f715206d2e5d90" - }, - { - "type": "String", - "value": "fd058da8b3ffe5687c1849ad093c8909b0221da35241984148be49758f3ffc20197344b8b0b7b7725b41b14b6d2a9e1699718d10cfa89ee632bc09deff745866" - }, - { - "type": "String", - "value": "7fce0092b06f62ef34d6bb5eb0e1ee779e50f3c46cad3f9cf7540c359be01bb807b776aba5ca8f3e568801de083cb5f35d9c085ddd8146e0d80676a37b9a4dbc" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ] } @@ -3008,15 +2714,7 @@ "value": [ { "type": "String", - "value": "434b0174992fb16ba2daa4b7dd509dbf12397fa82735411b6ff6e6e6cf38c7c943e5658545946538a9b24c2880084946e51fac04481eb71418f715206d2e5d90" - }, - { - "type": "String", - "value": "fd058da8b3ffe5687c1849ad093c8909b0221da35241984148be49758f3ffc20197344b8b0b7b7725b41b14b6d2a9e1699718d10cfa89ee632bc09deff745866" - }, - { - "type": "String", - "value": "7fce0092b06f62ef34d6bb5eb0e1ee779e50f3c46cad3f9cf7540c359be01bb807b776aba5ca8f3e568801de083cb5f35d9c085ddd8146e0d80676a37b9a4dbc" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ] } @@ -3032,19 +2730,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223433346230313734393932666231366261326461613462376464353039646266313233393766613832373335343131623666663665366536636633386337633934336535363538353435393436353338613962323463323838303038343934366535316661633034343831656237313431386637313532303664326535643930227d2c7b2274797065223a22537472696e67222c2276616c7565223a226664303538646138623366666535363837633138343961643039336338393039623032323164613335323431393834313438626534393735386633666663323031393733343462386230623762373732356234316231346236643261396531363939373138643130636661383965653633326263303964656666373435383636227d2c7b2274797065223a22537472696e67222c2276616c7565223a223766636530303932623036663632656633346436626235656230653165653737396535306633633436636164336639636637353430633335396265303162623830376237373661626135636138663365353638383031646530383363623566333564396330383564646438313436653064383036373661333762396134646263227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223433346230313734393932666231366261326461613462376464353039646266313233393766613832373335343131623666663665366536636633386337633934336535363538353435393436353338613962323463323838303038343934366535316661633034343831656237313431386637313532303664326535643930227d2c7b2274797065223a22537472696e67222c2276616c7565223a226664303538646138623366666535363837633138343961643039336338393039623032323164613335323431393834313438626534393735386633666663323031393733343462386230623762373732356234316231346236643261396531363939373138643130636661383965653633326263303964656666373435383636227d2c7b2274797065223a22537472696e67222c2276616c7565223a223766636530303932623036663632656633346436626235656230653165653737396535306633633436636164336639636637353430633335396265303162623830376237373661626135636138663365353638383031646530383363623566333564396330383564646438313436653064383036373661333762396134646263227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #15", + "title": "Create Account Transaction - Valid Payload - Single Account Key #42", "valid": true, "testnet": false, "payloadMessage": { @@ -3055,7 +2747,7 @@ "value": [ { "type": "String", - "value": "935cde295c42c906a920a1263d20be41f7ac8bdcb18cd671fa2d191a0e29cffa6cadc147357f657c23560c6306b6c15d405bbc012a8835e19c5d08ba1d794159" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ] } @@ -3080,7 +2772,7 @@ "value": [ { "type": "String", - "value": "935cde295c42c906a920a1263d20be41f7ac8bdcb18cd671fa2d191a0e29cffa6cadc147357f657c23560c6306b6c15d405bbc012a8835e19c5d08ba1d794159" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ] } @@ -3096,19 +2788,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223933356364653239356334326339303661393230613132363364323062653431663761633862646362313863643637316661326431393161306532396366666136636164633134373335376636353763323335363063363330366236633135643430356262633031326138383335653139633564303862613164373934313539227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223933356364653239356334326339303661393230613132363364323062653431663761633862646362313863643637316661326431393161306532396366666136636164633134373335376636353763323335363063363330366236633135643430356262633031326138383335653139633564303862613164373934313539227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901baf901b6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c9b8c77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #16", + "title": "Create Account Transaction - Valid Payload - Single Account Key #43", "valid": true, "testnet": false, "payloadMessage": { @@ -3119,19 +2805,7 @@ "value": [ { "type": "String", - "value": "99a8ddfb26dc6359c3a51dd94d9fac2ca39c1d658dffd96a3eb3f908fc98d7e90c046dd9e6d504186174c7c0787387a005a8b22460a4ccff29dd682d1211ad37" - }, - { - "type": "String", - "value": "3744e8111411e47c37782e2ddea8e03be4e3bedbe16d15e0505214832fae30428e2b303ea621e8b913e9e08191e845a6730999c6ee9e3adfab73a5ad43465669" - }, - { - "type": "String", - "value": "e5ee1030b6c398b05352498e485ef3860e9a7e59983ab39b96fe6b5fb76a1de2efd519593d2dd7cf845bf93695dd5eae0c33779c107b829efbda03c1d378d508" - }, - { - "type": "String", - "value": "d0e2084514ecf409aed7a0709f1adb5f2b37c7da0695148f5259a357d4f3b5e5d5a26382d1817b269308d7feaa5b66dd554aae41f0ca522878bffe351a821cd7" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ] } @@ -3156,19 +2830,7 @@ "value": [ { "type": "String", - "value": "99a8ddfb26dc6359c3a51dd94d9fac2ca39c1d658dffd96a3eb3f908fc98d7e90c046dd9e6d504186174c7c0787387a005a8b22460a4ccff29dd682d1211ad37" - }, - { - "type": "String", - "value": "3744e8111411e47c37782e2ddea8e03be4e3bedbe16d15e0505214832fae30428e2b303ea621e8b913e9e08191e845a6730999c6ee9e3adfab73a5ad43465669" - }, - { - "type": "String", - "value": "e5ee1030b6c398b05352498e485ef3860e9a7e59983ab39b96fe6b5fb76a1de2efd519593d2dd7cf845bf93695dd5eae0c33779c107b829efbda03c1d378d508" - }, - { - "type": "String", - "value": "d0e2084514ecf409aed7a0709f1adb5f2b37c7da0695148f5259a357d4f3b5e5d5a26382d1817b269308d7feaa5b66dd554aae41f0ca522878bffe351a821cd7" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ] } @@ -3184,19 +2846,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223939613864646662323664633633353963336135316464393464396661633263613339633164363538646666643936613365623366393038666339386437653930633034366464396536643530343138363137346337633037383733383761303035613862323234363061346363666632396464363832643132313161643337227d2c7b2274797065223a22537472696e67222c2276616c7565223a223337343465383131313431316534376333373738326532646465613865303362653465336265646265313664313565303530353231343833326661653330343238653262333033656136323165386239313365396530383139316538343561363733303939396336656539653361646661623733613561643433343635363639227d2c7b2274797065223a22537472696e67222c2276616c7565223a226535656531303330623663333938623035333532343938653438356566333836306539613765353939383361623339623936666536623566623736613164653265666435313935393364326464376366383435626639333639356464356561653063333337373963313037623832396566626461303363316433373864353038227d2c7b2274797065223a22537472696e67222c2276616c7565223a226430653230383435313465636634303961656437613037303966316164623566326233376337646130363935313438663532353961333537643466336235653564356132363338326431383137623236393330386437666561613562363664643535346161653431663063613532323837386266666533353161383231636437227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f903a7f9037fb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90291b9028e7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223939613864646662323664633633353963336135316464393464396661633263613339633164363538646666643936613365623366393038666339386437653930633034366464396536643530343138363137346337633037383733383761303035613862323234363061346363666632396464363832643132313161643337227d2c7b2274797065223a22537472696e67222c2276616c7565223a223337343465383131313431316534376333373738326532646465613865303362653465336265646265313664313565303530353231343833326661653330343238653262333033656136323165386239313365396530383139316538343561363733303939396336656539653361646661623733613561643433343635363639227d2c7b2274797065223a22537472696e67222c2276616c7565223a226535656531303330623663333938623035333532343938653438356566333836306539613765353939383361623339623936666536623566623736613164653265666435313935393364326464376366383435626639333639356464356561653063333337373963313037623832396566626461303363316433373864353038227d2c7b2274797065223a22537472696e67222c2276616c7565223a226430653230383435313465636634303961656437613037303966316164623566326233376337646130363935313438663532353961333537643466336235653564356132363338326431383137623236393330386437666561613562363664643535346161653431663063613532323837386266666533353161383231636437227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #17", + "title": "Create Account Transaction - Valid Payload - Single Account Key #44", "valid": true, "testnet": false, "payloadMessage": { @@ -3207,7 +2863,7 @@ "value": [ { "type": "String", - "value": "ea97d58d111af264f06ba5f4c82f6e4c3a8f2d19e5de75dae90123dbfe25f1e3165fdb19a34358acab8e95742b660c16d9afdcb30c68daa0b399a6f7a11781a0" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ] } @@ -3232,7 +2888,7 @@ "value": [ { "type": "String", - "value": "ea97d58d111af264f06ba5f4c82f6e4c3a8f2d19e5de75dae90123dbfe25f1e3165fdb19a34358acab8e95742b660c16d9afdcb30c68daa0b399a6f7a11781a0" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ] } @@ -3248,19 +2904,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226561393764353864313131616632363466303662613566346338326636653463336138663264313965356465373564616539303132336462666532356631653331363566646231396133343335386163616238653935373432623636306331366439616664636233306336386461613062333939613666376131313738316130227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226561393764353864313131616632363466303662613566346338326636653463336138663264313965356465373564616539303132336462666532356631653331363566646231396133343335386163616238653935373432623636306331366439616664636233306336386461613062333939613666376131313738316130227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bef901bab8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cdb8cb7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #18", + "title": "Create Account Transaction - Valid Payload - Single Account Key #45", "valid": true, "testnet": false, "payloadMessage": { @@ -3271,7 +2921,7 @@ "value": [ { "type": "String", - "value": "5c3f7c099f80bea820f5acc333148f791952ffbb6065497ec8193a16ce504a0737ccb5a066a5ad68aa502e5ede9ed01c5ec771a80674e9ceb0b7557ec9ac797b" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" } ] } @@ -3296,7 +2946,7 @@ "value": [ { "type": "String", - "value": "5c3f7c099f80bea820f5acc333148f791952ffbb6065497ec8193a16ce504a0737ccb5a066a5ad68aa502e5ede9ed01c5ec771a80674e9ceb0b7557ec9ac797b" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" } ] } @@ -3312,19 +2962,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223563336637633039396638306265613832306635616363333333313438663739313935326666626236303635343937656338313933613136636535303461303733376363623561303636613561643638616135303265356564653965643031633565633737316138303637346539636562306237353537656339616337393762227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f901cef901a6b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8b9b8b77b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223563336637633039396638306265613832306635616363333333313438663739313935326666626236303635343937656338313933613136636535303461303733376363623561303636613561643638616135303265356564653965643031633565633737316138303637346539636562306237353537656339616337393762227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901bcf901b8b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cbb8c97b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments #19", + "title": "Create Account Transaction - Valid Payload - Single Account Key #46", "valid": true, "testnet": false, "payloadMessage": { @@ -3335,11 +2979,7 @@ "value": [ { "type": "String", - "value": "ac23b6cc16aab1a148f845436392d44709913f1a599449e7cb61608121c882fb608532718be579b88ada070b3d1c81ba913eebb5dee0bc8cc44f8c9cab3f78ff" - }, - { - "type": "String", - "value": "19ce560256dfa7141767335ad7ee916d5abe08aa43220d5cfd2bb5a1f41aa6dbf9da157ab38e94127f5ec90e97e7ece60e39d9a8ac7f887d71c5f600fd1cd921" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" } ] } @@ -3364,11 +3004,7 @@ "value": [ { "type": "String", - "value": "ac23b6cc16aab1a148f845436392d44709913f1a599449e7cb61608121c882fb608532718be579b88ada070b3d1c81ba913eebb5dee0bc8cc44f8c9cab3f78ff" - }, - { - "type": "String", - "value": "19ce560256dfa7141767335ad7ee916d5abe08aa43220d5cfd2bb5a1f41aa6dbf9da157ab38e94127f5ec90e97e7ece60e39d9a8ac7f887d71c5f600fd1cd921" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" } ] } @@ -3384,19 +3020,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226163323362366363313661616231613134386638343534333633393264343437303939313366316135393934343965376362363136303831323163383832666236303835333237313862653537396238386164613037306233643163383162613931336565626235646565306263386363343466386339636162336637386666227d2c7b2274797065223a22537472696e67222c2276616c7565223a223139636535363032353664666137313431373637333335616437656539313664356162653038616134333232306435636664326262356131663431616136646266396461313537616233386539343132376635656339306539376537656365363065333964396138616337663838376437316335663630306664316364393231227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9026df90245b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90157b901547b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226163323362366363313661616231613134386638343534333633393264343437303939313366316135393934343965376362363136303831323163383832666236303835333237313862653537396238386164613037306233643163383162613931336565626235646565306263386363343466386339636162336637386666227d2c7b2274797065223a22537472696e67222c2276616c7565223a223139636535363032353664666137313431373637333335616437656539313664356162653038616134333232306435636664326262356131663431616136646266396461313537616233386539343132376635656339306539376537656365363065333964396138616337663838376437316335663630306664316364393231227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901c0f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments -- EXTREME #0", + "title": "Create Account Transaction - Valid Payload - Single Account Key #47", "valid": true, "testnet": false, "payloadMessage": { @@ -3407,43 +3037,7 @@ "value": [ { "type": "String", - "value": "c1ed920bb73c26c974a437f38f5fd27854bdcf9133dbcef21c0f28452caf9ba8e75b9f3072cd4ba30934d7dfe01c518662019e6b524ae530c41c7291c06c14aa" - }, - { - "type": "String", - "value": "053af3ae313e8e453dcd42e25686319b2756a916336db95195f1355f48c03698a6c65953cf701494e570f67c65c3eb70407620ece6bb2b45bef5f73fa012702e" - }, - { - "type": "String", - "value": "2e1610a6c245786307fd0d0606da603cb52310c2d70607e22b1191956233c00304419928cba16f2f1e04894cb587c94f20ca866f1b027640b0dd3f36c25c053d" - }, - { - "type": "String", - "value": "7a5429dbfbd974f74c0626a099c018a9a659b2cda730575de02e7b98471976bc9897f62c4ef343b6769cf84c25fa29efd1519f9f578237828e2347099b1b3955" - }, - { - "type": "String", - "value": "e6dbadb71b682e8833548d80db6a0431e10ead870c7e9bc705766f617f553b0d90056f50a6c3041318ce1b0c3d5e7c372393c3eaca89dcb7bf8681520613e445" - }, - { - "type": "String", - "value": "2a2fc953f645b6c508bd6857c538c1bd89e50f98e323b5800b58cc62923de5e43d103ada91e2de6e1d2eefd7f02f7e6217c188d7cda8c86b0ef846cf06c0ee1c" - }, - { - "type": "String", - "value": "f344597f2a9683ae558d40ed6fcf969c40f9cf9ddc948fea4c2bbdc7bde845fc84841ad91ca5b7289c22e80e20f78e723fe46ef866966a6089ba470671d3586f" - }, - { - "type": "String", - "value": "d7481ee3f4205b3c541c3fd15cfd986ba821f7838e5286dfd277958b3a533acf8407646a3227a6964682c5fd48614a6e9c532976893adba2d66a2aef41466fa5" - }, - { - "type": "String", - "value": "e79a0b30f4f54f11be097676d5539da0d6373c7c14d4bc8b0dc91923d5af7caa24f2ac3524768e28baa7a35f388c646690cc1ac53d70c1f22004482ab4d34092" - }, - { - "type": "String", - "value": "2f64b53ed00946b9bb197fca4e8ab0cf68409c0d1e6592f82c2ebde18a87b8f016b3da5a17ab1d23557ee75a31bacd96be92b662ef84bc7601afe17adcc7504b" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" } ] } @@ -3468,43 +3062,7 @@ "value": [ { "type": "String", - "value": "c1ed920bb73c26c974a437f38f5fd27854bdcf9133dbcef21c0f28452caf9ba8e75b9f3072cd4ba30934d7dfe01c518662019e6b524ae530c41c7291c06c14aa" - }, - { - "type": "String", - "value": "053af3ae313e8e453dcd42e25686319b2756a916336db95195f1355f48c03698a6c65953cf701494e570f67c65c3eb70407620ece6bb2b45bef5f73fa012702e" - }, - { - "type": "String", - "value": "2e1610a6c245786307fd0d0606da603cb52310c2d70607e22b1191956233c00304419928cba16f2f1e04894cb587c94f20ca866f1b027640b0dd3f36c25c053d" - }, - { - "type": "String", - "value": "7a5429dbfbd974f74c0626a099c018a9a659b2cda730575de02e7b98471976bc9897f62c4ef343b6769cf84c25fa29efd1519f9f578237828e2347099b1b3955" - }, - { - "type": "String", - "value": "e6dbadb71b682e8833548d80db6a0431e10ead870c7e9bc705766f617f553b0d90056f50a6c3041318ce1b0c3d5e7c372393c3eaca89dcb7bf8681520613e445" - }, - { - "type": "String", - "value": "2a2fc953f645b6c508bd6857c538c1bd89e50f98e323b5800b58cc62923de5e43d103ada91e2de6e1d2eefd7f02f7e6217c188d7cda8c86b0ef846cf06c0ee1c" - }, - { - "type": "String", - "value": "f344597f2a9683ae558d40ed6fcf969c40f9cf9ddc948fea4c2bbdc7bde845fc84841ad91ca5b7289c22e80e20f78e723fe46ef866966a6089ba470671d3586f" - }, - { - "type": "String", - "value": "d7481ee3f4205b3c541c3fd15cfd986ba821f7838e5286dfd277958b3a533acf8407646a3227a6964682c5fd48614a6e9c532976893adba2d66a2aef41466fa5" - }, - { - "type": "String", - "value": "e79a0b30f4f54f11be097676d5539da0d6373c7c14d4bc8b0dc91923d5af7caa24f2ac3524768e28baa7a35f388c646690cc1ac53d70c1f22004482ab4d34092" - }, - { - "type": "String", - "value": "2f64b53ed00946b9bb197fca4e8ab0cf68409c0d1e6592f82c2ebde18a87b8f016b3da5a17ab1d23557ee75a31bacd96be92b662ef84bc7601afe17adcc7504b" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" } ] } @@ -3520,19 +3078,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f9072db8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df9063fb9063c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226331656439323062623733633236633937346134333766333866356664323738353462646366393133336462636566323163306632383435326361663962613865373562396633303732636434626133303933346437646665303163353138363632303139653662353234616535333063343163373239316330366331346161227d2c7b2274797065223a22537472696e67222c2276616c7565223a223035336166336165333133653865343533646364343265323536383633313962323735366139313633333664623935313935663133353566343863303336393861366336353935336366373031343934653537306636376336356333656237303430373632306563653662623262343562656635663733666130313237303265227d2c7b2274797065223a22537472696e67222c2276616c7565223a223265313631306136633234353738363330376664306430363036646136303363623532333130633264373036303765323262313139313935363233336330303330343431393932386362613136663266316530343839346362353837633934663230636138363666316230323736343062306464336633366332356330353364227d2c7b2274797065223a22537472696e67222c2276616c7565223a223761353432396462666264393734663734633036323661303939633031386139613635396232636461373330353735646530326537623938343731393736626339383937663632633465663334336236373639636638346332356661323965666431353139663966353738323337383238653233343730393962316233393535227d2c7b2274797065223a22537472696e67222c2276616c7565223a226536646261646237316236383265383833333534386438306462366130343331653130656164383730633765396263373035373636663631376635353362306439303035366635306136633330343133313863653162306333643565376333373233393363336561636138396463623762663836383135323036313365343435227d2c7b2274797065223a22537472696e67222c2276616c7565223a223261326663393533663634356236633530386264363835376335333863316264383965353066393865333233623538303062353863633632393233646535653433643130336164613931653264653665316432656566643766303266376536323137633138386437636461386338366230656638343663663036633065653163227d2c7b2274797065223a22537472696e67222c2276616c7565223a226633343435393766326139363833616535353864343065643666636639363963343066396366396464633934386665613463326262646337626465383435666338343834316164393163613562373238396332326538306532306637386537323366653436656638363639363661363038396261343730363731643335383666227d2c7b2274797065223a22537472696e67222c2276616c7565223a226437343831656533663432303562336335343163336664313563666439383662613832316637383338653532383664666432373739353862336135333361636638343037363436613332323761363936343638326335666434383631346136653963353332393736383933616462613264363661326165663431343636666135227d2c7b2274797065223a22537472696e67222c2276616c7565223a226537396130623330663466353466313162653039373637366435353339646130643633373363376331346434626338623064633931393233643561663763616132346632616333353234373638653238626161376133356633383863363436363930636331616335336437306331663232303034343832616234643334303932227d2c7b2274797065223a22537472696e67222c2276616c7565223a223266363462353365643030393436623962623139376663613465386162306366363834303963306431653635393266383263326562646531386138376238663031366233646135613137616231643233353537656537356133316261636439366265393262363632656638346263373630316166653137616463633735303462227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f90755f9072db8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df9063fb9063c7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226331656439323062623733633236633937346134333766333866356664323738353462646366393133336462636566323163306632383435326361663962613865373562396633303732636434626133303933346437646665303163353138363632303139653662353234616535333063343163373239316330366331346161227d2c7b2274797065223a22537472696e67222c2276616c7565223a223035336166336165333133653865343533646364343265323536383633313962323735366139313633333664623935313935663133353566343863303336393861366336353935336366373031343934653537306636376336356333656237303430373632306563653662623262343562656635663733666130313237303265227d2c7b2274797065223a22537472696e67222c2276616c7565223a223265313631306136633234353738363330376664306430363036646136303363623532333130633264373036303765323262313139313935363233336330303330343431393932386362613136663266316530343839346362353837633934663230636138363666316230323736343062306464336633366332356330353364227d2c7b2274797065223a22537472696e67222c2276616c7565223a223761353432396462666264393734663734633036323661303939633031386139613635396232636461373330353735646530326537623938343731393736626339383937663632633465663334336236373639636638346332356661323965666431353139663966353738323337383238653233343730393962316233393535227d2c7b2274797065223a22537472696e67222c2276616c7565223a226536646261646237316236383265383833333534386438306462366130343331653130656164383730633765396263373035373636663631376635353362306439303035366635306136633330343133313863653162306333643565376333373233393363336561636138396463623762663836383135323036313365343435227d2c7b2274797065223a22537472696e67222c2276616c7565223a223261326663393533663634356236633530386264363835376335333863316264383965353066393865333233623538303062353863633632393233646535653433643130336164613931653264653665316432656566643766303266376536323137633138386437636461386338366230656638343663663036633065653163227d2c7b2274797065223a22537472696e67222c2276616c7565223a226633343435393766326139363833616535353864343065643666636639363963343066396366396464633934386665613463326262646337626465383435666338343834316164393163613562373238396332326538306532306637386537323366653436656638363639363661363038396261343730363731643335383666227d2c7b2274797065223a22537472696e67222c2276616c7565223a226437343831656533663432303562336335343163336664313563666439383662613832316637383338653532383664666432373739353862336135333361636638343037363436613332323761363936343638326335666434383631346136653963353332393736383933616462613264363661326165663431343636666135227d2c7b2274797065223a22537472696e67222c2276616c7565223a226537396130623330663466353466313162653039373637366435353339646130643633373363376331346434626338623064633931393233643561663763616132346632616333353234373638653238626161376133356633383863363436363930636331616335336437306331663232303034343832616234643334303932227d2c7b2274797065223a22537472696e67222c2276616c7565223a223266363462353365643030393436623962623139376663613465386162306366363834303963306431653635393266383263326562646531386138376238663031366233646135613137616231643233353537656537356133316261636439366265393262363632656638346263373630316166653137616463633735303462227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901c0f901bcb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8cfb8cd7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments -- EXTREME #1", + "title": "Create Account Transaction - Valid Payload - Multiple Account Keys #1", "valid": true, "testnet": false, "payloadMessage": { @@ -3543,39 +3095,7 @@ "value": [ { "type": "String", - "value": "5dacbb3340ce0f9f891f6c296ac81d70de5e0d4f2e4ec46bf80dd7dd9484a77f1475437e85b3837cc59465cfeb14d57145ac4697ba3f280095b7150f81162e75" - }, - { - "type": "String", - "value": "8369a480948fca1c9c29caf92504ab5932beff782e618b9e581e0dad21fe8e3935c0574fa6816866165c3ed57e91c8ad744bd578a65997eed10ba2d866e6f9b5" - }, - { - "type": "String", - "value": "f0ade63bfbdf4df094b3f3c042df1baa95e7ec0626c151daa9061d9abecc48a3202b89225b056e6a2f4e9a9c059279c9d6313be59df71bc07380b169c64f29d3" - }, - { - "type": "String", - "value": "cb056e7597a722dfc77dc04d60ddeca2ef199c786e224c63d84644035d27b05f0fd825e0f7cdbf4950d04e5cc478d26508ae1fd9ebe8ea97e75782cf935d7cd0" - }, - { - "type": "String", - "value": "fe645072abf5cb0d0ce04330dbba5d2108a1fa7aefc3c50c5ea362a6dc5c2d44581c744bedc8969955383dd0b54686ff06ef3f6cccd4044a19d7530f19b1e0c8" - }, - { - "type": "String", - "value": "597dcb18d25c80692c778c0613dc75730fa589d63f18317907702da763a98de17948258b1645e154b0389ed240a7620833e2eafc3a0a37ee14889cfb38e8faec" - }, - { - "type": "String", - "value": "6be370b8e27dbd335c44c9603018ade3d0fae06c5bf3c09c7aad392ed1abe9e648417d1e6c9591413e34da7d4fdb0468b798ff2f20ec5721c800a922d6fc882a" - }, - { - "type": "String", - "value": "7a9a0b09d77522e7ed9fac52c19630ba4a00f7554ed99d21450bce87d279fbec486f14ceaada9d3d390f07a8bd7d6c740c806890bfac4ddb8dc395ad93f5d696" - }, - { - "type": "String", - "value": "515718841abdffddd375f8043b7db09481684ad3955ce211f6c9e16c917e6e1f259560693117c99a790ec9d0cb04ad18b10c4517d4b6d1922ead12243e736df7" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" } ] } @@ -3600,39 +3120,7 @@ "value": [ { "type": "String", - "value": "5dacbb3340ce0f9f891f6c296ac81d70de5e0d4f2e4ec46bf80dd7dd9484a77f1475437e85b3837cc59465cfeb14d57145ac4697ba3f280095b7150f81162e75" - }, - { - "type": "String", - "value": "8369a480948fca1c9c29caf92504ab5932beff782e618b9e581e0dad21fe8e3935c0574fa6816866165c3ed57e91c8ad744bd578a65997eed10ba2d866e6f9b5" - }, - { - "type": "String", - "value": "f0ade63bfbdf4df094b3f3c042df1baa95e7ec0626c151daa9061d9abecc48a3202b89225b056e6a2f4e9a9c059279c9d6313be59df71bc07380b169c64f29d3" - }, - { - "type": "String", - "value": "cb056e7597a722dfc77dc04d60ddeca2ef199c786e224c63d84644035d27b05f0fd825e0f7cdbf4950d04e5cc478d26508ae1fd9ebe8ea97e75782cf935d7cd0" - }, - { - "type": "String", - "value": "fe645072abf5cb0d0ce04330dbba5d2108a1fa7aefc3c50c5ea362a6dc5c2d44581c744bedc8969955383dd0b54686ff06ef3f6cccd4044a19d7530f19b1e0c8" - }, - { - "type": "String", - "value": "597dcb18d25c80692c778c0613dc75730fa589d63f18317907702da763a98de17948258b1645e154b0389ed240a7620833e2eafc3a0a37ee14889cfb38e8faec" - }, - { - "type": "String", - "value": "6be370b8e27dbd335c44c9603018ade3d0fae06c5bf3c09c7aad392ed1abe9e648417d1e6c9591413e34da7d4fdb0468b798ff2f20ec5721c800a922d6fc882a" - }, - { - "type": "String", - "value": "7a9a0b09d77522e7ed9fac52c19630ba4a00f7554ed99d21450bce87d279fbec486f14ceaada9d3d390f07a8bd7d6c740c806890bfac4ddb8dc395ad93f5d696" - }, - { - "type": "String", - "value": "515718841abdffddd375f8043b7db09481684ad3955ce211f6c9e16c917e6e1f259560693117c99a790ec9d0cb04ad18b10c4517d4b6d1922ead12243e736df7" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" } ] } @@ -3648,19 +3136,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90690b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df905a2b9059f7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223564616362623333343063653066396638393166366332393661633831643730646535653064346632653465633436626638306464376464393438346137376631343735343337653835623338333763633539343635636665623134643537313435616334363937626133663238303039356237313530663831313632653735227d2c7b2274797065223a22537472696e67222c2276616c7565223a223833363961343830393438666361316339633239636166393235303461623539333262656666373832653631386239653538316530646164323166653865333933356330353734666136383136383636313635633365643537653931633861643734346264353738613635393937656564313062613264383636653666396235227d2c7b2274797065223a22537472696e67222c2276616c7565223a226630616465363362666264663464663039346233663363303432646631626161393565376563303632366331353164616139303631643961626563633438613332303262383932323562303536653661326634653961396330353932373963396436333133626535396466373162633037333830623136396336346632396433227d2c7b2274797065223a22537472696e67222c2276616c7565223a226362303536653735393761373232646663373764633034643630646465636132656631393963373836653232346336336438343634343033356432376230356630666438323565306637636462663439353064303465356363343738643236353038616531666439656265386561393765373537383263663933356437636430227d2c7b2274797065223a22537472696e67222c2276616c7565223a226665363435303732616266356362306430636530343333306462626135643231303861316661376165666333633530633565613336326136646335633264343435383163373434626564633839363939353533383364643062353436383666663036656633663663636364343034346131396437353330663139623165306338227d2c7b2274797065223a22537472696e67222c2276616c7565223a223539376463623138643235633830363932633737386330363133646337353733306661353839643633663138333137393037373032646137363361393864653137393438323538623136343565313534623033383965643234306137363230383333653265616663336130613337656531343838396366623338653866616563227d2c7b2274797065223a22537472696e67222c2276616c7565223a223662653337306238653237646264333335633434633936303330313861646533643066616530366335626633633039633761616433393265643161626539653634383431376431653663393539313431336533346461376434666462303436386237393866663266323065633537323163383030613932326436666338383261227d2c7b2274797065223a22537472696e67222c2276616c7565223a223761396130623039643737353232653765643966616335326331393633306261346130306637353534656439396432313435306263653837643237396662656334383666313463656161646139643364333930663037613862643764366337343063383036383930626661633464646238646333393561643933663564363936227d2c7b2274797065223a22537472696e67222c2276616c7565223a223531353731383834316162646666646464333735663830343362376462303934383136383461643339353563653231316636633965313663393137653665316632353935363036393331313763393961373930656339643063623034616431386231306334353137643462366431393232656164313232343365373336646637227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f906b8f90690b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df905a2b9059f7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223564616362623333343063653066396638393166366332393661633831643730646535653064346632653465633436626638306464376464393438346137376631343735343337653835623338333763633539343635636665623134643537313435616334363937626133663238303039356237313530663831313632653735227d2c7b2274797065223a22537472696e67222c2276616c7565223a223833363961343830393438666361316339633239636166393235303461623539333262656666373832653631386239653538316530646164323166653865333933356330353734666136383136383636313635633365643537653931633861643734346264353738613635393937656564313062613264383636653666396235227d2c7b2274797065223a22537472696e67222c2276616c7565223a226630616465363362666264663464663039346233663363303432646631626161393565376563303632366331353164616139303631643961626563633438613332303262383932323562303536653661326634653961396330353932373963396436333133626535396466373162633037333830623136396336346632396433227d2c7b2274797065223a22537472696e67222c2276616c7565223a226362303536653735393761373232646663373764633034643630646465636132656631393963373836653232346336336438343634343033356432376230356630666438323565306637636462663439353064303465356363343738643236353038616531666439656265386561393765373537383263663933356437636430227d2c7b2274797065223a22537472696e67222c2276616c7565223a226665363435303732616266356362306430636530343333306462626135643231303861316661376165666333633530633565613336326136646335633264343435383163373434626564633839363939353533383364643062353436383666663036656633663663636364343034346131396437353330663139623165306338227d2c7b2274797065223a22537472696e67222c2276616c7565223a223539376463623138643235633830363932633737386330363133646337353733306661353839643633663138333137393037373032646137363361393864653137393438323538623136343565313534623033383965643234306137363230383333653265616663336130613337656531343838396366623338653866616563227d2c7b2274797065223a22537472696e67222c2276616c7565223a223662653337306238653237646264333335633434633936303330313861646533643066616530366335626633633039633761616433393265643161626539653634383431376431653663393539313431336533346461376434666462303436386237393866663266323065633537323163383030613932326436666338383261227d2c7b2274797065223a22537472696e67222c2276616c7565223a223761396130623039643737353232653765643966616335326331393633306261346130306637353534656439396432313435306263653837643237396662656334383666313463656161646139643364333930663037613862643764366337343063383036383930626661633464646238646333393561643933663564363936227d2c7b2274797065223a22537472696e67222c2276616c7565223a223531353731383834316162646666646464333735663830343362376462303934383136383461643339353563653231316636633965313663393137653665316632353935363036393331313763393961373930656339643063623034616431386231306334353137643462366431393232656164313232343365373336646637227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f901b8f901b4b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df8c7b8c57b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments -- EXTREME #2", + "title": "Create Account Transaction - Valid Payload - Multiple Account Keys #2", "valid": true, "testnet": false, "payloadMessage": { @@ -3671,39 +3153,11 @@ "value": [ { "type": "String", - "value": "ecf3bb91d61766860048de0e205047b02a322de413f58de70d9f1f3f65a3e086ba61e9a8f583eaf3ea370aa6d655cccea88f41f2dd1d263ffac708f36270ef44" - }, - { - "type": "String", - "value": "bd1a011ede88cfe7eb331cf7e3ee63c59ad2af43976444e98476e2cf78faa24b3538424dcce49aecf933a92784f81bf03f9885bd560042d7c9e8fd94d20ad2de" - }, - { - "type": "String", - "value": "fe2e334aefa5a240f54ec69a5ebd17de3cc947a5c9774f0bffc0be4bdc18887cbd9f7d68f6549cde7bacfb5b0fc1f147f829663acd101a6b9b076331f31f951f" - }, - { - "type": "String", - "value": "72117ef56f61db421a801d7418a1bf4eae95aba8af137e03981a006828c42d64eabff2d2eaa50f789c4c34ab5a8f8f23027558d3d7dc9be099ac11434719a8d6" - }, - { - "type": "String", - "value": "5fe93f103cba9fdaeeb66607512db28f998bb4cfc8dbb909774d64cee12d4aacdc73a63edb785e37809e46551e69af7803ab4aeb9dc617411ef8804b3b66af1d" - }, - { - "type": "String", - "value": "d996d072ba03cf23cb3615783ba24da83ca2cbb199350ab5b04c9ff1aecb40f1c5940e0150597cd02446d54de4f27f2468b07cb55ee3718da5482d51fbee6ec0" - }, - { - "type": "String", - "value": "f82b78e83b8a0427e8fb3febcdfc10711967bb6c1178e84efcb7db9b914b99eaeec846fd37f9ae25d8ce24ffb075a64ec687fe9f82e32c059c236d8acbd22e19" - }, - { - "type": "String", - "value": "77784898e33111eae08c55a1722ca58793305dd5aa8986f5a774ab5344202923296a7f8f20ba4e8a1005377af312da9614ed9eefa4ad58c701acd93bf68704aa" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "d2b7c1a99d32cc00396418bca78ecac6e5c55093d16859fff37edc589926cb42f4dbc91e0a3a71bdb682e999f222e754269978bc13439e0fe35dd878a410de4a" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" } ] } @@ -3728,39 +3182,11 @@ "value": [ { "type": "String", - "value": "ecf3bb91d61766860048de0e205047b02a322de413f58de70d9f1f3f65a3e086ba61e9a8f583eaf3ea370aa6d655cccea88f41f2dd1d263ffac708f36270ef44" - }, - { - "type": "String", - "value": "bd1a011ede88cfe7eb331cf7e3ee63c59ad2af43976444e98476e2cf78faa24b3538424dcce49aecf933a92784f81bf03f9885bd560042d7c9e8fd94d20ad2de" - }, - { - "type": "String", - "value": "fe2e334aefa5a240f54ec69a5ebd17de3cc947a5c9774f0bffc0be4bdc18887cbd9f7d68f6549cde7bacfb5b0fc1f147f829663acd101a6b9b076331f31f951f" - }, - { - "type": "String", - "value": "72117ef56f61db421a801d7418a1bf4eae95aba8af137e03981a006828c42d64eabff2d2eaa50f789c4c34ab5a8f8f23027558d3d7dc9be099ac11434719a8d6" - }, - { - "type": "String", - "value": "5fe93f103cba9fdaeeb66607512db28f998bb4cfc8dbb909774d64cee12d4aacdc73a63edb785e37809e46551e69af7803ab4aeb9dc617411ef8804b3b66af1d" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "d996d072ba03cf23cb3615783ba24da83ca2cbb199350ab5b04c9ff1aecb40f1c5940e0150597cd02446d54de4f27f2468b07cb55ee3718da5482d51fbee6ec0" - }, - { - "type": "String", - "value": "f82b78e83b8a0427e8fb3febcdfc10711967bb6c1178e84efcb7db9b914b99eaeec846fd37f9ae25d8ce24ffb075a64ec687fe9f82e32c059c236d8acbd22e19" - }, - { - "type": "String", - "value": "77784898e33111eae08c55a1722ca58793305dd5aa8986f5a774ab5344202923296a7f8f20ba4e8a1005377af312da9614ed9eefa4ad58c701acd93bf68704aa" - }, - { - "type": "String", - "value": "d2b7c1a99d32cc00396418bca78ecac6e5c55093d16859fff37edc589926cb42f4dbc91e0a3a71bdb682e999f222e754269978bc13439e0fe35dd878a410de4a" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" } ] } @@ -3776,19 +3202,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90690b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df905a2b9059f7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226563663362623931643631373636383630303438646530653230353034376230326133323264653431336635386465373064396631663366363561336530383662613631653961386635383365616633656133373061613664363535636363656138386634316632646431643236336666616337303866333632373065663434227d2c7b2274797065223a22537472696e67222c2276616c7565223a226264316130313165646538386366653765623333316366376533656536336335396164326166343339373634343465393834373665326366373866616132346233353338343234646363653439616563663933336139323738346638316266303366393838356264353630303432643763396538666439346432306164326465227d2c7b2274797065223a22537472696e67222c2276616c7565223a226665326533333461656661356132343066353465633639613565626431376465336363393437613563393737346630626666633062653462646331383838376362643966376436386636353439636465376261636662356230666331663134376638323936363361636431303161366239623037363333316633316639353166227d2c7b2274797065223a22537472696e67222c2276616c7565223a223732313137656635366636316462343231613830316437343138613162663465616539356162613861663133376530333938316130303638323863343264363465616266663264326561613530663738396334633334616235613866386632333032373535386433643764633962653039396163313134333437313961386436227d2c7b2274797065223a22537472696e67222c2276616c7565223a223566653933663130336362613966646165656236363630373531326462323866393938626234636663386462623930393737346436346365653132643461616364633733613633656462373835653337383039653436353531653639616637383033616234616562396463363137343131656638383034623362363661663164227d2c7b2274797065223a22537472696e67222c2276616c7565223a226439393664303732626130336366323363623336313537383362613234646138336361326362623139393335306162356230346339666631616563623430663163353934306530313530353937636430323434366435346465346632376632343638623037636235356565333731386461353438326435316662656536656330227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638326237386538336238613034323765386662336665626364666331303731313936376262366331313738653834656663623764623962393134623939656165656338343666643337663961653235643863653234666662303735613634656336383766653966383265333263303539633233366438616362643232653139227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737373834383938653333313131656165303863353561313732326361353837393333303564643561613839383666356137373461623533343432303239323332393661376638663230626134653861313030353337376166333132646139363134656439656566613461643538633730316163643933626636383730346161227d2c7b2274797065223a22537472696e67222c2276616c7565223a226432623763316139396433326363303033393634313862636137386563616336653563353530393364313638353966666633376564633538393932366362343266346462633931653061336137316264623638326539393966323232653735343236393937386263313334333965306665333564643837386134313064653461227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f906b8f90690b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df905a2b9059f7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226563663362623931643631373636383630303438646530653230353034376230326133323264653431336635386465373064396631663366363561336530383662613631653961386635383365616633656133373061613664363535636363656138386634316632646431643236336666616337303866333632373065663434227d2c7b2274797065223a22537472696e67222c2276616c7565223a226264316130313165646538386366653765623333316366376533656536336335396164326166343339373634343465393834373665326366373866616132346233353338343234646363653439616563663933336139323738346638316266303366393838356264353630303432643763396538666439346432306164326465227d2c7b2274797065223a22537472696e67222c2276616c7565223a226665326533333461656661356132343066353465633639613565626431376465336363393437613563393737346630626666633062653462646331383838376362643966376436386636353439636465376261636662356230666331663134376638323936363361636431303161366239623037363333316633316639353166227d2c7b2274797065223a22537472696e67222c2276616c7565223a223732313137656635366636316462343231613830316437343138613162663465616539356162613861663133376530333938316130303638323863343264363465616266663264326561613530663738396334633334616235613866386632333032373535386433643764633962653039396163313134333437313961386436227d2c7b2274797065223a22537472696e67222c2276616c7565223a223566653933663130336362613966646165656236363630373531326462323866393938626234636663386462623930393737346436346365653132643461616364633733613633656462373835653337383039653436353531653639616637383033616234616562396463363137343131656638383034623362363661663164227d2c7b2274797065223a22537472696e67222c2276616c7565223a226439393664303732626130336366323363623336313537383362613234646138336361326362623139393335306162356230346339666631616563623430663163353934306530313530353937636430323434366435346465346632376632343638623037636235356565333731386461353438326435316662656536656330227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638326237386538336238613034323765386662336665626364666331303731313936376262366331313738653834656663623764623962393134623939656165656338343666643337663961653235643863653234666662303735613634656336383766653966383265333263303539633233366438616362643232653139227d2c7b2274797065223a22537472696e67222c2276616c7565223a223737373834383938653333313131656165303863353561313732326361353837393333303564643561613839383666356137373461623533343432303239323332393661376638663230626134653861313030353337376166333132646139363134656439656566613461643538633730316163643933626636383730346161227d2c7b2274797065223a22537472696e67222c2276616c7565223a226432623763316139396433326363303033393634313862636137386563616336653563353530393364313638353966666633376564633538393932366362343266346462633931653061336137316264623638326539393966323232653735343236393937386263313334333965306665333564643837386134313064653461227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90265b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90177b901747b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90269f90265b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90177b901747b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments -- EXTREME #3", + "title": "Create Account Transaction - Valid Payload - Multiple Account Keys #3", "valid": true, "testnet": false, "payloadMessage": { @@ -3799,27 +3219,15 @@ "value": [ { "type": "String", - "value": "a778731edabe29ebd9d70702d0557a75df4a6d3bef6cd61663085c002048f4a6261bb286520b55d3997df0ff0524e6e09f4ecb924e4545074ec2b27096898633" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "a7191e597469cc75ad900a7682e01c959d3f18220684538444f7b362d414f3bc3c88a24f35f0cfe0147b863d2538ab1eb2a38487b340b423f2c5fbc34739122a" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" }, { "type": "String", - "value": "8fc530536d16fa89538f566015b11444b03edd6201ff10173947516eb4ff5db4d7bd90d66fd0d68ba15317f779c71659c664ac8c12a91a4185eb43d163e630ee" - }, - { - "type": "String", - "value": "ea9bae20185a28e571b25eed1c6c888697960e5aed4e2dc8a27d631ac1706640557a70c5a27b6a2c3b4906c83e9659e24d23e27ce1bb208f1c7bbb1348525ad2" - }, - { - "type": "String", - "value": "939ef97a8ec0d8bad05c9780382e036447418ca2ca075b2a2d75c4ea49691510921fd3c67216104d0cad512a55434e1cb89f2c9ff395b6162d5ce17ed6020e70" - }, - { - "type": "String", - "value": "890b0474687e7b483a97dac3984bd7e30182dea7519021a8e90dfafab62495824b611f8fcb9900066847adf16e437beb23e8cb551cc6c54ee176aec4ee7c36c4" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" } ] } @@ -3844,27 +3252,15 @@ "value": [ { "type": "String", - "value": "a778731edabe29ebd9d70702d0557a75df4a6d3bef6cd61663085c002048f4a6261bb286520b55d3997df0ff0524e6e09f4ecb924e4545074ec2b27096898633" - }, - { - "type": "String", - "value": "a7191e597469cc75ad900a7682e01c959d3f18220684538444f7b362d414f3bc3c88a24f35f0cfe0147b863d2538ab1eb2a38487b340b423f2c5fbc34739122a" - }, - { - "type": "String", - "value": "8fc530536d16fa89538f566015b11444b03edd6201ff10173947516eb4ff5db4d7bd90d66fd0d68ba15317f779c71659c664ac8c12a91a4185eb43d163e630ee" - }, - { - "type": "String", - "value": "ea9bae20185a28e571b25eed1c6c888697960e5aed4e2dc8a27d631ac1706640557a70c5a27b6a2c3b4906c83e9659e24d23e27ce1bb208f1c7bbb1348525ad2" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "939ef97a8ec0d8bad05c9780382e036447418ca2ca075b2a2d75c4ea49691510921fd3c67216104d0cad512a55434e1cb89f2c9ff395b6162d5ce17ed6020e70" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" }, { "type": "String", - "value": "890b0474687e7b483a97dac3984bd7e30182dea7519021a8e90dfafab62495824b611f8fcb9900066847adf16e437beb23e8cb551cc6c54ee176aec4ee7c36c4" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" } ] } @@ -3880,19 +3276,13 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f904b9b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df903cbb903c87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226137373837333165646162653239656264396437303730326430353537613735646634613664336265663663643631363633303835633030323034386634613632363162623238363532306235356433393937646630666630353234653665303966346563623932346534353435303734656332623237303936383938363333227d2c7b2274797065223a22537472696e67222c2276616c7565223a226137313931653539373436396363373561643930306137363832653031633935396433663138323230363834353338343434663762333632643431346633626333633838613234663335663063666530313437623836336432353338616231656232613338343837623334306234323366326335666263333437333931323261227d2c7b2274797065223a22537472696e67222c2276616c7565223a223866633533303533366431366661383935333866353636303135623131343434623033656464363230316666313031373339343735313665623466663564623464376264393064363666643064363862613135333137663737396337313635396336363461633863313261393161343138356562343364313633653633306565227d2c7b2274797065223a22537472696e67222c2276616c7565223a226561396261653230313835613238653537316232356565643163366338383836393739363065356165643465326463386132376436333161633137303636343035353761373063356132376236613263336234393036633833653936353965323464323365323763653162623230386631633762626231333438353235616432227d2c7b2274797065223a22537472696e67222c2276616c7565223a223933396566393761386563306438626164303563393738303338326530333634343734313863613263613037356232613264373563346561343936393135313039323166643363363732313631303464306361643531326135353433346531636238396632633966663339356236313632643563653137656436303230653730227d2c7b2274797065223a22537472696e67222c2276616c7565223a223839306230343734363837653762343833613937646163333938346264376533303138326465613735313930323161386539306466616661623632343935383234623631316638666362393930303036363834376164663136653433376265623233653863623535316363366335346565313736616563346565376333366334227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f904e1f904b9b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df903cbb903c87b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226137373837333165646162653239656264396437303730326430353537613735646634613664336265663663643631363633303835633030323034386634613632363162623238363532306235356433393937646630666630353234653665303966346563623932346534353435303734656332623237303936383938363333227d2c7b2274797065223a22537472696e67222c2276616c7565223a226137313931653539373436396363373561643930306137363832653031633935396433663138323230363834353338343434663762333632643431346633626333633838613234663335663063666530313437623836336432353338616231656232613338343837623334306234323366326335666263333437333931323261227d2c7b2274797065223a22537472696e67222c2276616c7565223a223866633533303533366431366661383935333866353636303135623131343434623033656464363230316666313031373339343735313665623466663564623464376264393064363666643064363862613135333137663737396337313635396336363461633863313261393161343138356562343364313633653633306565227d2c7b2274797065223a22537472696e67222c2276616c7565223a226561396261653230313835613238653537316232356565643163366338383836393739363065356165643465326463386132376436333161633137303636343035353761373063356132376236613263336234393036633833653936353965323464323365323763653162623230386631633762626231333438353235616432227d2c7b2274797065223a22537472696e67222c2276616c7565223a223933396566393761386563306438626164303563393738303338326530333634343734313863613263613037356232613264373563346561343936393135313039323166643363363732313631303464306361643531326135353433346531636238396632633966663339356236313632643563653137656436303230653730227d2c7b2274797065223a22537472696e67222c2276616c7565223a223839306230343734363837653762343833613937646163333938346264376533303138326465613735313930323161386539306466616661623632343935383234623631316638666362393930303036363834376164663136653433376265623233653863623535316363366335346565313736616563346565376333366334227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90314b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90226b902237b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90318f90314b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90226b902237b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Create Account Transaction - Valid Payload - Valid Arguments -- EXTREME #4", + "title": "Create Account Transaction - Valid Payload - Multiple Account Keys #4", "valid": true, "testnet": false, "payloadMessage": { @@ -3903,35 +3293,19 @@ "value": [ { "type": "String", - "value": "18dc1a516fdace6794b6530d75d2dc0d037d0c60e163e9f7a1e043ba0902075dc0dade8a99f3dd1185f804cb817b29c678dcd16ef50fb02428df5db4d10d954c" - }, - { - "type": "String", - "value": "d7cf2b808630f72d3085f4d2e2e9b9ef728dd74b2d6210925073466d2a28b6a0d4505a308a9c9eaf576f64c8c9062afa5712b9e9923618763eb10e45855e0462" - }, - { - "type": "String", - "value": "4809155fea315c4c35b2d4f23b05e3f59b64b9f940de48e3b45e5d6a08e9d459f7af3635032a8e3532d0488269de391b8bf0a1a4a614817d7c4c9481e7cb5f28" - }, - { - "type": "String", - "value": "85ac9c9a3f91d73154bb0263e8b0de3d5bf0b8f29f900d4169c8a59c6be7f314e9f0f6bcc499a6c6324b5eb927fd3c72cc28f3219288b6e57b8f4cd2bca397da" - }, - { - "type": "String", - "value": "953e8865b40f127981218766edaded3358122b8275df3dcbdb95cfba6183dbf840226fa45993f9bcdbef402b4352b09b919e15bb41921f49deef9e872f10bd09" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "4d52cd3c684ef03c89112af1a46c9d4fb4de84d68a3f02d6847ec73fc37d4ac1d41d76385eaee3b3c75526fe3c0d941094afa14ddbfe979d1509316926b53dcf" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" }, { "type": "String", - "value": "93116c3156a86866f4ea15dd033b5f79a0b15bb438942511249bd4f046badd10e71c449ed6b6a8bcacde5f9dccd518cfad7d189cec75ac3c8080946419c83762" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" }, { "type": "String", - "value": "bbcc9cc21fddf14bea66ea9a01dff2954e9019bf04eaf5be352e0291b1fce1fd645ae902fc6cb564f6f76d6d46dcee934bd7391d695a8ac9ef055adfe179ef8e" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" } ] } @@ -3956,35 +3330,19 @@ "value": [ { "type": "String", - "value": "18dc1a516fdace6794b6530d75d2dc0d037d0c60e163e9f7a1e043ba0902075dc0dade8a99f3dd1185f804cb817b29c678dcd16ef50fb02428df5db4d10d954c" - }, - { - "type": "String", - "value": "d7cf2b808630f72d3085f4d2e2e9b9ef728dd74b2d6210925073466d2a28b6a0d4505a308a9c9eaf576f64c8c9062afa5712b9e9923618763eb10e45855e0462" - }, - { - "type": "String", - "value": "4809155fea315c4c35b2d4f23b05e3f59b64b9f940de48e3b45e5d6a08e9d459f7af3635032a8e3532d0488269de391b8bf0a1a4a614817d7c4c9481e7cb5f28" - }, - { - "type": "String", - "value": "85ac9c9a3f91d73154bb0263e8b0de3d5bf0b8f29f900d4169c8a59c6be7f314e9f0f6bcc499a6c6324b5eb927fd3c72cc28f3219288b6e57b8f4cd2bca397da" - }, - { - "type": "String", - "value": "953e8865b40f127981218766edaded3358122b8275df3dcbdb95cfba6183dbf840226fa45993f9bcdbef402b4352b09b919e15bb41921f49deef9e872f10bd09" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" }, { "type": "String", - "value": "4d52cd3c684ef03c89112af1a46c9d4fb4de84d68a3f02d6847ec73fc37d4ac1d41d76385eaee3b3c75526fe3c0d941094afa14ddbfe979d1509316926b53dcf" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" }, { "type": "String", - "value": "93116c3156a86866f4ea15dd033b5f79a0b15bb438942511249bd4f046badd10e71c449ed6b6a8bcacde5f9dccd518cfad7d189cec75ac3c8080946419c83762" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" }, { "type": "String", - "value": "bbcc9cc21fddf14bea66ea9a01dff2954e9019bf04eaf5be352e0291b1fce1fd645ae902fc6cb564f6f76d6d46dcee934bd7391d695a8ac9ef055adfe179ef8e" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" } ] } @@ -4000,27 +3358,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f905f3b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90505b905027b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223138646331613531366664616365363739346236353330643735643264633064303337643063363065313633653966376131653034336261303930323037356463306461646538613939663364643131383566383034636238313762323963363738646364313665663530666230323432386466356462346431306439353463227d2c7b2274797065223a22537472696e67222c2276616c7565223a226437636632623830383633306637326433303835663464326532653962396566373238646437346232643632313039323530373334363664326132386236613064343530356133303861396339656166353736663634633863393036326166613537313262396539393233363138373633656231306534353835356530343632227d2c7b2274797065223a22537472696e67222c2276616c7565223a223438303931353566656133313563346333356232643466323362303565336635396236346239663934306465343865336234356535643661303865396434353966376166333633353033326138653335333264303438383236396465333931623862663061316134613631343831376437633463393438316537636235663238227d2c7b2274797065223a22537472696e67222c2276616c7565223a223835616339633961336639316437333135346262303236336538623064653364356266306238663239663930306434313639633861353963366265376633313465396630663662636334393961366336333234623565623932376664336337326363323866333231393238386236653537623866346364326263613339376461227d2c7b2274797065223a22537472696e67222c2276616c7565223a223935336538383635623430663132373938313231383736366564616465643333353831323262383237356466336463626462393563666261363138336462663834303232366661343539393366396263646265663430326234333532623039623931396531356262343139323166343964656566396538373266313062643039227d2c7b2274797065223a22537472696e67222c2276616c7565223a223464353263643363363834656630336338393131326166316134366339643466623464653834643638613366303264363834376563373366633337643461633164343164373633383565616565336233633735353236666533633064393431303934616661313464646266653937396431353039333136393236623533646366227d2c7b2274797065223a22537472696e67222c2276616c7565223a223933313136633331353661383638363666346561313564643033336235663739613062313562623433383934323531313234396264346630343662616464313065373163343439656436623661386263616364653566396463636435313863666164376431383963656337356163336338303830393436343139633833373632227d2c7b2274797065223a22537472696e67222c2276616c7565223a226262636339636332316664646631346265613636656139613031646666323935346539303139626630346561663562653335326530323931623166636531666436343561653930326663366362353634663666373664366434366463656539333462643733393164363935613861633965663035356164666531373965663865227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9061bf905f3b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90505b905027b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a223138646331613531366664616365363739346236353330643735643264633064303337643063363065313633653966376131653034336261303930323037356463306461646538613939663364643131383566383034636238313762323963363738646364313665663530666230323432386466356462346431306439353463227d2c7b2274797065223a22537472696e67222c2276616c7565223a226437636632623830383633306637326433303835663464326532653962396566373238646437346232643632313039323530373334363664326132386236613064343530356133303861396339656166353736663634633863393036326166613537313262396539393233363138373633656231306534353835356530343632227d2c7b2274797065223a22537472696e67222c2276616c7565223a223438303931353566656133313563346333356232643466323362303565336635396236346239663934306465343865336234356535643661303865396434353966376166333633353033326138653335333264303438383236396465333931623862663061316134613631343831376437633463393438316537636235663238227d2c7b2274797065223a22537472696e67222c2276616c7565223a223835616339633961336639316437333135346262303236336538623064653364356266306238663239663930306434313639633861353963366265376633313465396630663662636334393961366336333234623565623932376664336337326363323866333231393238386236653537623866346364326263613339376461227d2c7b2274797065223a22537472696e67222c2276616c7565223a223935336538383635623430663132373938313231383736366564616465643333353831323262383237356466336463626462393563666261363138336462663834303232366661343539393366396263646265663430326234333532623039623931396531356262343139323166343964656566396538373266313062643039227d2c7b2274797065223a22537472696e67222c2276616c7565223a223464353263643363363834656630336338393131326166316134366339643466623464653834643638613366303264363834376563373366633337643461633164343164373633383565616565336233633735353236666533633064393431303934616661313464646266653937396431353039333136393236623533646366227d2c7b2274797065223a22537472696e67222c2276616c7565223a223933313136633331353661383638363666346561313564643033336235663739613062313562623433383934323531313234396264346630343662616464313065373163343439656436623661386263616364653566396463636435313863666164376431383963656337356163336338303830393436343139633833373632227d2c7b2274797065223a22537472696e67222c2276616c7565223a226262636339636332316664646631346265613636656139613031646666323935346539303139626630346561663562653335326530323931623166636531666436343561653930326663366362353634663666373664366434366463656539333462643733393164363935613861633965663035356164666531373965663865227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f903bfb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df902d1b902ce7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d2c7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f903c3f903bfb8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df902d1b902ce7b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227d2c7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227d2c7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #0", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 0", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "255ec336cedd7704c6fd3882fcf127a74bbcbac7b880f296ceae16c1848062065c049a2598a38c793295b057ff4d5c747b533c291a8e6e5fe553152e09735b2a" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4033,14 +3385,49 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc808080" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 1", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "255ec336cedd7704c6fd3882fcf127a74bbcbac7b880f296ceae16c1848062065c049a2598a38c793295b057ff4d5c747b533c291a8e6e5fe553152e09735b2a" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4062,19 +3449,40 @@ } ] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223235356563333336636564643737303463366664333838326663663132376137346262636261633762383830663239366365616531366331383438303632303635633034396132353938613338633739333239356230353766663464356337343762353333633239316138653665356665353533313532653039373335623261227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223235356563333336636564643737303463366664333838326663663132376137346262636261633762383830663239366365616531366331383438303632303635633034396132353938613338633739333239356230353766663464356337343762353333633239316138653665356665353533313532653039373335623261227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #1", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 2", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "9e84ff009cfcea2fbeb02ea336327d605e383e8abebedba76c07d929fb9500f717b4881320ea9c325324bdf9497a3c1337fea0965302ef29c70a30e5bda0792f" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4087,14 +3495,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "9e84ff009cfcea2fbeb02ea336327d605e383e8abebedba76c07d929fb9500f717b4881320ea9c325324bdf9497a3c1337fea0965302ef29c70a30e5bda0792f" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4108,27 +3523,1506 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 3", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" } - ] + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800180" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 4", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 5", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 6", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc800380" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383030333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 7", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 8", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc80038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338303033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 9", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff80" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633830383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 10", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 11", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc8081ff8203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383038316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 12", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc028080" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 13", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 14", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02808203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 15", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020180" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 16", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 17", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 18", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc020380" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303230333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 19", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 20", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc02038203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330323033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 21", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff80" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633032383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 22", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 23", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0281ff8203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303238316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 24", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc038080" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 25", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 26", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03808203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 27", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030180" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 28", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018201f4" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] + }, + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + }, + { + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 29", + "valid": true, + "testnet": false, + "payloadMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } + ] + }, + "envelopeMessage": { + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", + "arguments": [ + { + "type": "String", + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03018203e8" + } + ], + "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", + "gasLimit": 42, + "proposalKey": { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sequenceNum": 10 + }, + "payer": "f8d6e0586b0a20c7", + "authorizers": [ + "f8d6e0586b0a20c7" + ], + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223965383466663030396366636561326662656230326561333336333237643630356533383365386162656265646261373663303764393239666239353030663731376234383831333230656139633332353332346264663934393761336331333337666561303936353330326566323963373061333065356264613037393266227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223965383466663030396366636561326662656230326561333336333237643630356533383365386162656265646261373663303764393239666239353030663731376234383831333230656139633332353332346264663934393761336331333337666561303936353330326566323963373061333065356264613037393266227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #2", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 30", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "a57496cf13e569cd4a9d1c2e2dabbeec4eab7dfce3eca61d02e59322f70d682f7cc89932424c010541c671a5b28e9ae45e225820e4d80bd5954d6df99753dba9" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4141,14 +5035,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "a57496cf13e569cd4a9d1c2e2dabbeec4eab7dfce3eca61d02e59322f70d682f7cc89932424c010541c671a5b28e9ae45e225820e4d80bd5954d6df99753dba9" + "value": "f845b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc030380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4162,27 +5063,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226135373439366366313365353639636434613964316332653264616262656563346561623764666365336563613631643032653539333232663730643638326637636338393933323432346330313035343163363731613562323865396165343565323235383230653464383062643539353464366466393937353364626139227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226135373439366366313365353639636434613964316332653264616262656563346561623764666365336563613631643032653539333232663730643638326637636338393933323432346330313035343163363731613562323865396165343565323235383230653464383062643539353464366466393937353364626139227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90162f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303330333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #3", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 31", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "bdf7b587fcca1b11566c160635be0af79dd15005f0bcdfc21a8ddd9b3d16d6593106c6fa962d159d26245fa47b1f69e6efdca24870fad0306c2830dc7f4ca824" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4195,14 +5090,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "bdf7b587fcca1b11566c160635be0af79dd15005f0bcdfc21a8ddd9b3d16d6593106c6fa962d159d26245fa47b1f69e6efdca24870fad0306c2830dc7f4ca824" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4216,27 +5118,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226264663762353837666363613162313135363663313630363335626530616637396464313530303566306263646663323161386464643962336431366436353933313036633666613936326431353964323632343566613437623166363965366566646361323438373066616430333036633238333064633766346361383234227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226264663762353837666363613162313135363663313630363335626530616637396464313530303566306263646663323161386464643962336431366436353933313036633666613936326431353964323632343566613437623166363965366566646361323438373066616430333036633238333064633766346361383234227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #4", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 32", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "fecbc7141685906bf895dff12252fca7ee84b69fe72ef904db342519e2d8e282e4fad58582f77e46141018afbf36abe6745eb94135705279e2a8885603e258bf" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4249,14 +5145,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "fecbc7141685906bf895dff12252fca7ee84b69fe72ef904db342519e2d8e282e4fad58582f77e46141018afbf36abe6745eb94135705279e2a8885603e258bf" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc03038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4270,27 +5173,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226665636263373134313638353930366266383935646666313232353266636137656538346236396665373265663930346462333432353139653264386532383265346661643538353832663737653436313431303138616662663336616265363734356562393431333537303532373965326138383835363033653235386266227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226665636263373134313638353930366266383935646666313232353266636137656538346236396665373265663930346462333432353139653264386532383265346661643538353832663737653436313431303138616662663336616265363734356562393431333537303532373965326138383835363033653235386266227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626330333033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #5", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 33", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "bd0aecdec78053f82f63be1b4e48c858afb4e17bcd63f4fc82c39d2b40d2c819c9d4cfc1e9a6f01c60ac75689a6bb8d8244ec6f6c32216278f082e7ab3c90b87" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4303,14 +5200,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "bd0aecdec78053f82f63be1b4e48c858afb4e17bcd63f4fc82c39d2b40d2c819c9d4cfc1e9a6f01c60ac75689a6bb8d8244ec6f6c32216278f082e7ab3c90b87" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4324,27 +5228,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226264306165636465633738303533663832663633626531623465343863383538616662346531376263643633663466633832633339643262343064326338313963396434636663316539613666303163363061633735363839613662623864383234346563366636633332323136323738663038326537616233633930623837227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226264306165636465633738303533663832663633626531623465343863383538616662346531376263643633663466633832633339643262343064326338313963396434636663316539613666303163363061633735363839613662623864383234346563366636633332323136323738663038326537616233633930623837227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633033383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #6", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 34", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "dd8da860c9898a3900a7c3c6d57229146c981c45f0634bc3d3f754eb08bcbb5adc3c8927a1f6e26e5a47665203d4ebd1bb78ff8b725303e7744b9f5027033635" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4357,14 +5255,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "dd8da860c9898a3900a7c3c6d57229146c981c45f0634bc3d3f754eb08bcbb5adc3c8927a1f6e26e5a47665203d4ebd1bb78ff8b725303e7744b9f5027033635" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4378,27 +5283,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226464386461383630633938393861333930306137633363366435373232393134366339383163343566303633346263336433663735346562303862636262356164633363383932376131663665323665356134373636353230336434656264316262373866663862373235333033653737343462396635303237303333363335227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226464386461383630633938393861333930306137633363366435373232393134366339383163343566303633346263336433663735346562303862636262356164633363383932376131663665323665356134373636353230336434656264316262373866663862373235333033653737343462396635303237303333363335227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #7", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 35", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "deabe8e2fea841f47262ade32a62776b89d45c3dcbf2a3f72b6d1c99ee0897a8ac28fe8f280b9bd51a7d448a06679b51bd8795aac92ed4cd14dc5efdb4a298b8" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4411,14 +5310,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "deabe8e2fea841f47262ade32a62776b89d45c3dcbf2a3f72b6d1c99ee0897a8ac28fe8f280b9bd51a7d448a06679b51bd8795aac92ed4cd14dc5efdb4a298b8" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc0381ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4432,27 +5338,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226465616265386532666561383431663437323632616465333261363237373662383964343563336463626632613366373262366431633939656530383937613861633238666538663238306239626435316137643434386130363637396235316264383739356161633932656434636431346463356566646234613239386238227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226465616265386532666561383431663437323632616465333261363237373662383964343563336463626632613366373262366431633939656530383937613861633238666538663238306239626435316137643434386130363637396235316264383739356161633932656434636431346463356566646234613239386238227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263303338316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #8", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 36", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "5176607bd89ab30c36847a4ca33e42f838b96f2579a28a6942217d3df1f4abf43e471590fb85492905d52f7acce7752152b8d343f5e1193eaf9fbcb87b95de57" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4465,14 +5365,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "5176607bd89ab30c36847a4ca33e42f838b96f2579a28a6942217d3df1f4abf43e471590fb85492905d52f7acce7752152b8d343f5e1193eaf9fbcb87b95de57" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff8080" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4486,27 +5393,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223531373636303762643839616233306333363834376134636133336534326638333862393666323537396132386136393432323137643364663166346162663433653437313539306662383534393239303564353266376163636537373532313532623864333433663565313139336561663966626362383762393564653537227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223531373636303762643839616233306333363834376134636133336534326638333862393666323537396132386136393432323137643364663166346162663433653437313539306662383534393239303564353266376163636537373532313532623864333433663565313139336561663966626362383762393564653537227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638303830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #9", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 37", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "6f29111bfdd809619c99ccf7656c1c45d06e4c1f38fc88f88159f3e46ef7623794ac9304a43a16a42f71a803c40ee8b6d25bd1a020070258b8cf47e90a130b8e" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4519,14 +5420,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "6f29111bfdd809619c99ccf7656c1c45d06e4c1f38fc88f88159f3e46ef7623794ac9304a43a16a42f71a803c40ee8b6d25bd1a020070258b8cf47e90a130b8e" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4540,27 +5448,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223666323931313162666464383039363139633939636366373635366331633435643036653463316633386663383866383831353966336534366566373632333739346163393330346134336131366134326637316138303363343065653862366432356264316130323030373032353862386366343765393061313330623865227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223666323931313162666464383039363139633939636366373635366331633435643036653463316633386663383866383831353966336534366566373632333739346163393330346134336131366134326637316138303363343065653862366432356264316130323030373032353862386366343765393061313330623865227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #10", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 38", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "f67dd114881b8084a244336d878577ed4ab4f78500ce9150a9b336e49a05a821839e531f4d9931e6edb81e45982cc86b506a52c7c5c3dc8c6e5006466c1df2f3" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4573,14 +5475,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "f67dd114881b8084a244336d878577ed4ab4f78500ce9150a9b336e49a05a821839e531f4d9931e6edb81e45982cc86b506a52c7c5c3dc8c6e5006466c1df2f3" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff808203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4594,27 +5503,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226636376464313134383831623830383461323434333336643837383537376564346162346637383530306365393135306139623333366534396130356138323138333965353331663464393933316536656462383165343539383263633836623530366135326337633563336463386336653530303634363663316466326633227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226636376464313134383831623830383461323434333336643837383537376564346162346637383530306365393135306139623333366534396130356138323138333965353331663464393933316536656462383165343539383263633836623530366135326337633563336463386336653530303634363663316466326633227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663830383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #11", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 39", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "e92ac4ac0ccc2b48aa2c239ed1851db98e59f2d453c474ec3d682039b19d24235e9a8db5135612adb9def6e17294e98754f37b03a33501386838a137379d4f37" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4627,14 +5530,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "e92ac4ac0ccc2b48aa2c239ed1851db98e59f2d453c474ec3d682039b19d24235e9a8db5135612adb9def6e17294e98754f37b03a33501386838a137379d4f37" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0180" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4648,27 +5558,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226539326163346163306363633262343861613263323339656431383531646239386535396632643435336334373465633364363832303339623139643234323335653961386462353133353631326164623964656636653137323934653938373534663337623033613333353031333836383338613133373337396434663337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226539326163346163306363633262343861613263323339656431383531646239386535396632643435336334373465633364363832303339623139643234323335653961386462353133353631326164623964656636653137323934653938373534663337623033613333353031333836383338613133373337396434663337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630313830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #12", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 40", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "080d9bc9774d6eb49159d50dd12319f7fa1a5a4210d12fef2089e97eb8799d952d88569916909bd5c43718db89c07b68869e15212690a63ab431a8259eb75f6d" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4681,14 +5585,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "080d9bc9774d6eb49159d50dd12319f7fa1a5a4210d12fef2089e97eb8799d952d88569916909bd5c43718db89c07b68869e15212690a63ab431a8259eb75f6d" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4702,27 +5613,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223038306439626339373734643665623439313539643530646431323331396637666131613561343231306431326665663230383965393765623837393964393532643838353639393136393039626435633433373138646238396330376236383836396531353231323639306136336162343331613832353965623735663664227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223038306439626339373734643665623439313539643530646431323331396637666131613561343231306431326665663230383965393765623837393964393532643838353639393136393039626435633433373138646238396330376236383836396531353231323639306136336162343331613832353965623735663664227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #13", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 41", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "fc8b479f589b2b05ba75ed777d3cec0eab3adeb56332ab012fac4846c0cda4864a8a6c7983d028d1db21be62076ffd984585f3de67fe51cd99f36af4a927addd" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4735,14 +5640,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "fc8b479f589b2b05ba75ed777d3cec0eab3adeb56332ab012fac4846c0cda4864a8a6c7983d028d1db21be62076ffd984585f3de67fe51cd99f36af4a927addd" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff018203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4756,27 +5668,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226663386234373966353839623262303562613735656437373764336365633065616233616465623536333332616230313266616334383436633063646134383634613861366337393833643032386431646232316265363230373666666439383435383566336465363766653531636439396633366166346139323761646464227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226663386234373966353839623262303562613735656437373764336365633065616233616465623536333332616230313266616334383436633063646134383634613861366337393833643032386431646232316265363230373666666439383435383566336465363766653531636439396633366166346139323761646464227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663031383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #14", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 42", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "0975ab97c363a250fc38524f837f7337b33d2d389d8aa3384f9abb530e792a01d52b69bce7ac63337574ef75154d5e60d83d388cfd6b45fbfd2578be16a75967" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4789,14 +5695,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "0975ab97c363a250fc38524f837f7337b33d2d389d8aa3384f9abb530e792a01d52b69bce7ac63337574ef75154d5e60d83d388cfd6b45fbfd2578be16a75967" + "value": "f846b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff0380" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4810,27 +5723,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223039373561623937633336336132353066633338353234663833376637333337623333643264333839643861613333383466396162623533306537393261303164353262363962636537616336333333373537346566373531353464356536306438336433383863666436623435666266643235373862653136613735393637227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223039373561623937633336336132353066633338353234663833376637333337623333643264333839643861613333383466396162623533306537393261303164353262363962636537616336333333373537346566373531353464356536306438336433383863666436623435666266643235373862653136613735393637227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90164f90160b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8aeb8ac7b2274797065223a22537472696e67222c2276616c7565223a22663834366238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666630333830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #15", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 43", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "8738d5da8e67f302a02cf90cfc4127c5fe44b8ee1e8075d3feee5f377050541a6df509d25616b582df4eeac3a31258033ec5ce3302a045a27bc232484133a67e" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4843,14 +5750,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "8738d5da8e67f302a02cf90cfc4127c5fe44b8ee1e8075d3feee5f377050541a6df509d25616b582df4eeac3a31258033ec5ce3302a045a27bc232484133a67e" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4864,27 +5778,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223837333864356461386536376633303261303263663930636663343132376335666534346238656531653830373564336665656535663337373035303534316136646635303964323536313662353832646634656561633361333132353830333365633563653333303261303435613237626332333234383431333361363765227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223837333864356461386536376633303261303263663930636663343132376335666534346238656531653830373564336665656535663337373035303534316136646635303964323536313662353832646634656561633361333132353830333365633563653333303261303435613237626332333234383431333361363765227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #16", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 44", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "6897236c3ce97b5b6dc6d5c2ff728ab3bf859a39999ec984ce3fbd6202e6d4b4710e71c885529e0ea0e275759e9465561b27e88f711eb1f9ae94e08579ee4a19" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4897,14 +5805,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "6897236c3ce97b5b6dc6d5c2ff728ab3bf859a39999ec984ce3fbd6202e6d4b4710e71c885529e0ea0e275759e9465561b27e88f711eb1f9ae94e08579ee4a19" + "value": "f848b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff038203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4918,27 +5833,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223638393732333663336365393762356236646336643563326666373238616233626638353961333939393965633938346365336662643632303265366434623437313065373163383835353239653065613065323735373539653934363535363162323765383866373131656231663961653934653038353739656534613139227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223638393732333663336365393762356236646336643563326666373238616233626638353961333939393965633938346365336662643632303265366434623437313065373163383835353239653065613065323735373539653934363535363162323765383866373131656231663961653934653038353739656534613139227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90168f90164b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b2b8b07b2274797065223a22537472696e67222c2276616c7565223a2266383438623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263383166663033383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #17", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 45", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "cd74531895f561154c71d88854215d0df004e312e11a065e53bca61c7e6276141bfb3b5f0a0012466bca3463baed9c826257a2f9bd7eac1d5878dfbcda07b8f1" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4951,14 +5860,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "cd74531895f561154c71d88854215d0df004e312e11a065e53bca61c7e6276141bfb3b5f0a0012466bca3463baed9c826257a2f9bd7eac1d5878dfbcda07b8f1" + "value": "f847b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff80" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -4972,27 +5888,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226364373435333138393566353631313534633731643838383534323135643064663030346533313265313161303635653533626361363163376536323736313431626662336235663061303031323436366263613334363362616564396338323632353761326639626437656163316435383738646662636461303762386631227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226364373435333138393566353631313534633731643838383534323135643064663030346533313265313161303635653533626361363163376536323736313431626662336235663061303031323436366263613334363362616564396338323632353761326639626437656163316435383738646662636461303762386631227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f90166f90162b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b0b8ae7b2274797065223a22537472696e67222c2276616c7565223a226638343762383430393434383861373935613037373030633666623833653036366366353764666438376639326365373063626338316362336264336665613264663762363730373362373065333662343466333537386234336436346433666161326538653431356566366332623566653433393064356137386532333835383163366534626338316666383166663830227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #18", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 46", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "ed3c0ce12d8d46a13725dea82c18a1eaf5bb2de7b087601d386a436bcb4c0bc6fced0857bb8313337657b13a4732c0883c6f9563a83253b61aefdcbaaaf108db" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5005,14 +5915,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "ed3c0ce12d8d46a13725dea82c18a1eaf5bb2de7b087601d386a436bcb4c0bc6fced0857bb8313337657b13a4732c0883c6f9563a83253b61aefdcbaaaf108db" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8201f4" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5026,27 +5943,21 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226564336330636531326438643436613133373235646561383263313861316561663562623264653762303837363031643338366134333662636234633062633666636564303835376262383331333333373635376231336134373332633038383363366639353633613833323533623631616566646362616161663130386462227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226564336330636531326438643436613133373235646561383263313861316561663562623264653762303837363031643338366134333662636234633062633666636564303835376262383331333333373635376231336134373332633038383363366639353633613833323533623631616566646362616161663130386462227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f9016af90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230316634227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" }, { - "title": "Add New Key Transaction - Valid Payload - Valid Arguments #19", + "title": "Add New Key Transaction - Valid Envelope - Valid Account Key 47", "valid": true, "testnet": false, "payloadMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "58090729b933086cd53160075dbf176c6a2fb086c955bd7c2890290164410deed0685a4a2e61935e612e09a4ec072a9f7987770fb455be9cf31eeac6f1fb5e38" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5059,14 +5970,21 @@ "payer": "f8d6e0586b0a20c7", "authorizers": [ "f8d6e0586b0a20c7" + ], + "payloadSigs": [ + { + "address": "f8d6e0586b0a20c7", + "keyId": 4, + "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + } ] }, "envelopeMessage": { - "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nlet acct = AuthAccount(payer: signer)\nacct.addPublicKey(publicKey.decodeHex())\n}\n}", + "script": "transaction(publicKey: String) {\nprepare(signer: AuthAccount) {\nsigner.addPublicKey(publicKey.decodeHex())\n}\n}", "arguments": [ { "type": "String", - "value": "58090729b933086cd53160075dbf176c6a2fb086c955bd7c2890290164410deed0685a4a2e61935e612e09a4ec072a9f7987770fb455be9cf31eeac6f1fb5e38" + "value": "f849b84094488a795a07700c6fb83e066cf57dfd87f92ce70cbc81cb3bd3fea2df7b67073b70e36b44f3578b43d64d3faa2e8e415ef6c2b5fe4390d5a78e238581c6e4bc81ff81ff8203e8" } ], "refBlock": "f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b", @@ -5080,15 +5998,9 @@ "authorizers": [ "f8d6e0586b0a20c7" ], - "payloadSigs": [ - { - "address": "f8d6e0586b0a20c7", - "keyId": 4, - "sig": "f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - } - ] + "payloadSigs": [] }, - "encodedTransactionPayloadHex": "f90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223538303930373239623933333038366364353331363030373564626631373663366132666230383663393535626437633238393032393031363434313064656564303638356134613265363139333565363132653039613465633037326139663739383737373066623435356265396366333165656163366631666235653338227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", - "encodedTransactionEnvelopeHex": "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a223538303930373239623933333038366364353331363030373564626631373663366132666230383663393535626437633238393032393031363434313064656564303638356134613265363139333565363132653039613465633037326139663739383737373066623435356265396366333165656163366631666235653338227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + "encodedTransactionPayloadHex": "f90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7", + "encodedTransactionEnvelopeHex": "f9016af90166b86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8b4b8b27b2274797065223a22537472696e67222c2276616c7565223a22663834396238343039343438386137393561303737303063366662383365303636636635376466643837663932636537306362633831636233626433666561326466376236373037336237306533366234346633353738623433643634643366616132653865343135656636633262356665343339306435613738653233383538316336653462633831666638316666383230336538227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" } -] +] \ No newline at end of file diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00001.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00001.png index e2c94bb68d3231eebb8c170b2ebc82ced4508ad3..30e28da084e7fbc7c90eacd953cd1f6a2128cadf 100644 GIT binary patch literal 1073 zcmYLJe@qis9B+3?vmobKh%G$~97UafRBXcompo1En;8cCXnU}GAQ zTNb+H+PN(kmJF6v3~seaO_Y?B$eDS>TZC5PFQTbt{b%Z?{X^Iqx9>Yl{NwJud*Aoo z=hwIWs?FJi7ZF7ojRtSt)vz1JAUx!UI(R=c^{mxsu*K$v`n{*MFK%@1D}SVKxFHrF z{jdCo%D%sed;j()&Fh8pl_gbg$L_4D$EeDmJk|adjJk4+$;Al0IA>v362hpb+9sLu zZMa-`p6=R~NqqXv%`YQvLRfk>W5(s#p4p&cN`#I0N1xa*YDa(M{F;A0yYujM6L+6J zPH-dH3%mov=@37_cgz&5EVnpU`h*T-x(XXup`ParRx&}81B%HerGv^L>ntOk1jJrL zD%=j7VxI6sQU^pT#svel$SAXSvhg7UNKL z`Iuan;q1EnE$;fbC)`(R1Wn0fj5iaP1GVDekK0m(!x+_JCH);BZlxhLc}Nl_nx((i zjRcmi)=b(Z!A}U02R4Z25B;f%~`nTZn!TF%Fac0)S>Wx6ll%Q9` zdW&T8|2EjU%m>`8g)_k5cj9I2J(W$w<6p826#tyAhTLFFvbzj##i)%C`*-|Y935{& zX(eYu5H3|NMzi}274_asP_ZH5eOp9W9#Sr9#i{whP8nD@yZ3`}LnvmU&cX9l3EE8c zLePR+6~Sj9ov0^V*UBut_HBRl$DT7!Z;zeIwl8~Xgao1BlQ5{M4nr#cGegX72$=<+cu3d2YtJz|eT)X)t}{ZW00Vc?#i9c>3&4ym69I?`P)-+Cv5itvg>$rC9UU)l@0lA5zQZ;(oNV(fqK%=~`FYg~qWPM{+th0^MkZ z6=K2H4xPJnAUkB!%$ZSBqF}+=7NtA?xNbKWO&#r)#bvN#-DqYJ1~RezzFP-__q}_( z@B4ngpYP}Uc^@8WX=F=KiN#`J1Bbn>@Q;BxwleVju`;^XVxfNuc!E;YG{L=HvgWxhQ*we-E6j z3#myV>!#V7rOA$w9z0fPP^ZLg9d1L_GOH=uA$}wC>;@~!^%xH!8B#f%qEyamxi*@s zXu)`RVZ$-Xh`RwwuASy~qC7Z;TWRjlXX^nB4!>bm^cx8@h!Gq0Pf2Fa)f6!h9Fn zr}g7zwcWMrhv@4x_i@y4iQD4cPGxbmk~_Wk)CFBS69+JfYrZiG$pxMzL2EE()!XNrkl8|r(YbF!3vJ*?u`Y@5>|CZLz zh@(=~t2PuJY9_~#AVwG(BfTi~@@0=^b+y5Y@pj{xa&#nS)) diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00002.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00002.png index 8aa2f5032664478c50d149d6a0e94cd8a71fd67c..81d10ea78dc2cf5ca89d9dac11e48ab55842c559 100644 GIT binary patch literal 1006 zcmXw2eM}Q)81H#mHSA9Qa2fOxOPY!C;_EOB@>@itw7}8R7fTx@(ESK=zh8zAURDp8fXqCTsa8j^u)_ z`kC~C;sP zt-cBV{qeTHoW7DL?tyxvu&7mwm}nI;tTk$>sR<##jrSf|yf~S$FWG!F5gm#SaU`7) zydOMs2zQK@C_X2~_vXJzO}Twj2Q5b^#P&n0q(~t<#z|4zYD;iRTxuJQH~54*qIPm; zCaS(CY7)L0;{2>RS6HpYgWPz$;gR0UJy4r%Vj>Tuz7{~UjYK~#tXYTguZk^@N=}#Bcy;6lUQLLa2gdpybKMSE5n7@6qmube%@eu9Oqn{n=;)7nH zXLyCsj4k0_Y>9yyTPiEu*eEnYdfF(gCQ&;twGp$q5^3Y5!j!04?Ig+%a{f+22Fgja z!)6XUfV*&a!~P}{?YjW$gnW_hKTpUp=HK+Z>l~YSK4&V!qvKp`Ay|aWbbB0!qwoc zb9t?wEeoH}Qqdt%`<;o*P;*<0T_ieQHTLa0g1o{Y5CrbA`*qo{B^QW1&#V1z3_0V0 pdj|chlPiQC%bB9LUY)mthClZGGws{*x(x2Iq15Sd^sL%`_e`phD7{?QirQ+^whkv;A>M%`H%b?Ek_TnZfn0igqSS+@T+N$UxXGl`%j|FVR zTCR$RVk6hqRnKL#!%3XeQt6O$l&*Sg?%_X#EzLGvKeZW5JD%)_*F)2MFC6SRh`hvbG) zjRnoPc|uCG$wNUWL|fi!w=B=Z8!#++oRKRq*nykJrGy8SYkp_)SBNkk?-60S1`0^j zCTLb&ROeJ6^?D}$N_=ouz6PRVWTZf>A1k2lGaW1Eq_=MmBeLm*ln~(lV_DmJ#{0>v zOWU_$@1fRP5x2iaJkD)YuY27-J|8>Kg~XVYs6>DvwS#K}pms~n4pnK&RG>zzzthx! zNWN~1q+K4B=n=5T6x)Xli$3oHpivuTxf@gt=oY#iIbdhi40}EVis_@@jQ4fzxalR) z7f`EeO*tV)4)B&xH%M&(TwPR&l<)&8R{d=lc$R9`LKrGw(hEh3{*34FEm^o6etVh9 z%smVVMr{zakX!QpH3$B+h!p*h@Q2On_4z*7Z=DOTjBc;b7BuB&FFELvWfzrMC<2mF zO}Sg9DVe|_Ht&Q5=Gjc33&{?CM!|i3sP%XHMCu@`pJbPhUnH}8^b^S&Ch;PzEUS(d zh@}j6+fyh#$bozAG$HjPF%Yn%!=c@h&PSg&(uNqIJLp(nfLihho|yhWhy+>wf?ilZ zCb4L9&?(D50?96}n+9jqlaqf`Q!bEvy57N4(9qY6pmj^C{FOl5rKd9tMXF$QTFOd$ zq>iFWS<8N{61nY`P_I!P>a69U-p*t;mkw2aHXZIZiCgUBMEuSf6(%)lBt zOe3>1@rQl-%T4sG4}2`4Y6h=e)j3&v3liS&!vxx+6WTagBCzIAwt<~i`oWroWlj?b+?$SIxo_EZly&6qUj>q}ho88)Uy!FFYPmv=|76x|; z4JG?(ntl$0V>+ZZa^lh#TB$#1;H?GHGelX9MaF%Ktx?DS z@bbe8#UCY#hqsUOlUnK3tEy-u%0<0ERkuITU2EjTowY*Gk%|3(O;nugqYd)(c|A9u zj0HYFPp3AWve!kach94nnK!%{uc?X?dk__orhJicJhjrCwVdxl=CL}e7tYphd)!cU zotm~nM7h$@ZD4zF;pi(3I{r!R_DBIX?2~4Oaehc0xe-^ z(9YfXAHrh;SwQH6%+31OKBb%}og7vBFW1!DcOIN0%6GHOwmnt#+?j9NW%E`g8Ee4G zdwbR=+3shhL`=B|LP?9@*75IGcM5LVeCl;sybVxU@ugd{df@;W%x;n0sg~Sph}Wlf z7zj&O&La?TRSp{obFGyQE@K$g3-@njrYTq>q>gu_p3i-e9u)+rj~c5IBl4w03euQiCiS*<2#5&T(Rm$)V%RcBhwa#SaTn zIwLlN{U>yh<)&&f^CkNzk`kf8-g+nw62<1!@lBU|X6cmAim>HO@TJq4bPfC|1uR`j zdgCn~^(tOojVWz6Em&}*%tjG?EZi~^&%-_q~LgKnvOE2(Eppu zZ^d}```*Uw|Hxf$k=r?O9PPKpMXAdl_$6D+K`gtVxFz>*#6*|x!iUYKY7`2BVgbn3 zN{bx2d=v*+j}9?`lbaJrLSfU49&YANevrw_7TDIOCc|nY*7_riaHHHzx`KB9jnG84 z+=zH%C?%fOj0$nK7S^xk5 literal 1040 zcmX|=e@GN*7{_;*V~p4_?iO_SEx29v@Q}6Sb&P(9t+%?hESq6@w#ij{4BO~RdU<uWR|;Y+L`gm9v!>KU8;w`H%pe}8}H?u6`O}MCYPtRa?}?QEQxM+_88ZiXF$@&$5(T5qQ_3hJ1=>ka`i~) zUNEyk1_=jIIyxSv( zW(l*uMx0!6hwtsui_?pT*pwtUH#Kyg0YSo3Zl(Zjj$4!<3ddGWEJyr0X_y-ab#sEn z^Vk4Cn$KJ;ax(kOUYZ3zL<`X}B*HWUR=T>}B{)NC$7J z18RC!-2^2C#zCO;q`juYg*Fr6@y2W7*tD7b=fq+Z)Zc<+IAbB;?j!|~K1yo_IP{=> zH-KN@w?dORh&Jamk{(TViTZwvd3z|0Mu9SMXO+XA9q4Bo3;i?O6 z44kVzwHQaz_8L+Whw^N#5^4At=u_aLwnMk5s`;*VxPVmW97Ndf`9HYrIkb diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00004.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00004.png index 022a7b1305b05a877893fd664f8908730c8e767d..92952c43d7ec7e8d567a2772460a853b745358ad 100644 GIT binary patch literal 1073 zcmYjRaZD3e7;mjP9qEI`7($;J)OJ<3HKBPN7_uPMqm`;H&dg9| zec$){e!t(l4-N+Qq9R;mFc^@pvEdMWWAIovGVuP{*5NQ1Oa))V?$=Kn|C;>e&|ALE z+@xc1X{|n3g1;8dZkWv--_o}9?tztSyZY86bv~qcb55jAd}fqOW?g)MwRR2~Ex3lT zW;q^p=bH9btTbN!r*YFe_9`qr`kTKxoBy2QMa?Tj$6vBw>CB(IH}x&q>sr4bJ~_v> z;m9WoP84TwB!~lS;+9daY!b!c^1{%<$GaBWt?!u$J27IE(=jvQL@^!HTCh}m#Dv)H zA`3qEYQf_LREHJmQ3p~Jk?|f{D^l2u)W==Mxf@2>NZ%lb@npwk$z&GBrbYr zp3q|U8|d50DbLBNYKV5{oHQT>y|{D7(RSWzBK!Y0Dt^z_VQC<2@BC8S$|*BRkRq&3 zjOdSE8`49%JM6@_lcQMrDyT@nSPL$NR%_EPzMtWzw}CVk#4)f0hf|<}bmldHH%j3R z6)*b)Seo9JViQ9Y%0+Q!b;u(`-2ywGnXJbBREAmp?Lng)@2yQI*^3N+)KP_(7qXbd z8UA*H;gS#iopx$-yM_=R=TNNdAze0-(V3_79*qEMiQBo`fSOJAspFeo6 z`$);-!oBjs%B>edH^cUaBjP1366AmVK|e|9yB-F6mCAm__V9+dRp-@2#yaxl{ik6Wc>Yn(&-1dup6RGU8AQf&&=t1@kfXaqG)d8jRgA8Bu zpPbYoPtO6lb8NR`!`M?XYU5f8F3&4d3AhzdajYvp2F^I|p`6xj-0>r@s51a9CDk@S zIFsyc(INLzYBNb{A0Y#3ixA_2OBmB4bNWdKnE1DQruy5X=MBXJ>n@D%^Vh?#z~J)) K8ot?y-HIBBjy=F7JXCOs2)aw zA_A8-ZumXCMi+4KC1fg9U9Jp2z}zo7XkAz%A=YE=Z9xYgkoAviC4_yf_EqDhT4_VQ zo59?tY6%m0Bjn&4=<|HQvV~CKKZY`wdOkN^8vEXXC7@0OGmo?xf=UUhW*g`U%sqNv z%;YDl+2RFt<&n1RjPxYR?VD^tsCI;MGnCm2C2e8`D(4Cb#m}d+&Wpg~1ubDg$joAt z%eaY9b?+j%G(xRXh5eLSX-u{*1A;*ZU-WNb1tERKf}V{W^ra;faYPT73Q)~_iv@2~ohRj1OFu3i$m0;&RY^ z<&pI$cW}@W&vb|xpEwD;;sRa3o60z`Jg68RiNv7`8L(V&!|bJKT4!uVDD&1J9O(slMsrKg24v79iCgcxOesJWZl^$V1}R8< z)^*GU0zEzh3~#c601X@jCNAoFf54(=r9TY9rT|`I=DmJ%`Q(RB+37RiTUSP6vG<{_ zVo5YAcOWV3AcQ3mw3}^ND-IR0Re~`PHV}~@bY_RR!9?YwHa(Q#YPQ9YEa#?&WB_ju z&BPzgXoWCEErG^+K(i2lO(^u%6o;PWyGJ8c*jK-pDZ$)HkcV{(US6ktr)ikiSsuuy z2ONCO!`V!Ws}P!RkQWvcrGgiEX%bh%935Bb)AyUJI3tuKK6B2SE{n$hZE_v Kc^bd!@R`5=-+xX3 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00005.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00005.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..5dae5aeeae0aae31047e388ae4d9f7e4321e7a80 100644 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcy%ba4!+V0?ST(CHOnecqL#Y)B|H5QUm6Dr?LXi=$Jx_Vm; zH?KMnnp`ND+%}m_DnmjlF0(?z$i$}nq37YrafSLR%h*!x0qp^z3kD~EmIIM5&>C}7 zAES7uHnx;`F%?RS*;4Fc5378B2Q+!Iss zdNU8N`9#OIw%I2XoDVC5)NIi8b=VmWG1VC8d3E0AGgly1e)n;>IjwYq?%RauTL-so sY0k}LzkP{s+fvyaZ)>nlgoHiAQ~L{HW-iK=z?f(7boFyt=akR{0EQLpi~s-t literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00008.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00008.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00009.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00009.png index 139478f32c18517d99e5d523f70976dba23b2e42..758f306faac20bf68d5cddabb0d7ce934b9f9f21 100644 GIT binary patch literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00010.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00010.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..139478f32c18517d99e5d523f70976dba23b2e42 100644 GIT binary patch delta 380 zcmeBY*~C0SrM}YB#WAFU@$JDtKWRq>mxI?Azx^%0!`>=eyT>4cMU_eTd`Rd0s!1%o zCv02}^Ul=2+HmGd!x{T*hiB{9Quf6%8|BN|7G7GZ?rAdxB(Xii;aTR%3k_$o+g0?c zK;nNacqg9;J*;AEdS}AV0A{22CO$?c3dM^VXY!l=;iw0)KRFVdQ&MBb@045=;f&c&j delta 475 zcmdnQ+|M#WrT&_yi(^OypO%uGH_x7>Fs=0Zb5+~( zLc^KeCUZ{MgfJTgGaJpnR-p7*RceA|ro*$_CJLW#Ee(%(xhj0p4}qC08E58SY&bK0 zVr2(gN?i{R?}dQGd&=G zCs6;DhBFHvy0o=xb-M5zgt zGk~Eo`QWxK2f3v9jBcCGY}hoZt@(^6&@rmbQ%yiVl1#~nIGLbobo*vP^es4QbP0l+XkK!|&9V diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00011.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00011.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00012.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00012.png index 591ca17e405e8260580b209e9913a5c3b1439181..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch delta 576 zcmdnT`h#VHO1-_Oi(^OyduGPow(q@Y~;V1ab~|? zjmqaOQtQ;55378>kW%OFaC0|X%D0Ti8?u>BC2se-<9%4c*p$a8KFc93YetG*mPE=j zpeL>voY0X{n+bH5emziD9B6BIo8z-+UhbLEb9c0}rHJvK;Nd+HbEV@XQ@7@^ji5pzH-OnhrFy+M;lE+rq>NJ6AkB4m7%cS>mLfD-snygE;#i z9$5us!c3qbo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00013.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00013.png index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW delta 418 zcmdnTx|?}|ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKLWae{ diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00014.png b/tests_zemu/snapshots/sign_p256_basic_verify_addNewKey_sha3_256/00014.png index dd522771e30103d3808e21fea498dc60004322f5..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 417 zcmeBY+08sbrM}72#WAFU@$JEjtE4>{oDVKO_Uk|YwPque#2tNakLom5+=*4Kd+jK6 zJL(EEyKL2jBir~GpI#6Hv)T^w+iuWxb+|dr^u{zZG_+$9o7A@b=>?*^%iG?*-|>-G zO74UYFMrB1wv>z+Da+a>pSfaia!$RJ+RT*?`_3$vj&VHP+{SLCf70e^!ScjOGeHuG zSs<03Y(ORRGb>g-Tz+us35Czo+NMjrJE7owIGFeU%7<4R4%@3cAD+vWQn#y6l~>;X zS@MYs4LrOj{$zf5DdlH$VvbbYq)N|cnlqQDfQ+0pGsSKiP};_L2iMHW^=E>4^-cG< zrU7lbr(|q;!Qt@n36-u6J9o8tK65;*ve{ND$6GqbTR31_D(|+XaCG+v8*h2ay-N*e zPO;s0Vv|hCsOUcP|I!EDyfq6RsuX8AJiAgb$|V%TUdo}7eqn>M^I-*J+xxwnC(ev}e$4;M zhDnlAY%>=oP5@Ca`&&0>E_k@G%`q)QBBiZuE|766%0gPQK84RzChJBv?!#TYsL-Y#!drvrk@VIJ1gzWe)orpf7e1VD z#trB-Fqc72Y-K&R~K1v$n@+UWfzgS~BM zRz1`aTj%gBSL&RPgJm<&3B5q<%nLMi!=y;lHz#s{PT@DrIk5)lmNuZj!i58tosOEJ nmz%h2OY6%^V#~avXXw2Z&u2X7s>o%Y#{dMLu6{1-oD!MZ%Ini?+h;Rk*ZQxgeMfd-O=F5BGmo+10A_df4E?>*1& z<9XYRJ3J#;ci$x@MAxx;Q1ocnWa*FMpz2B?x`cD@4Vc7(6XxV&fZh+ zK7M^Gy)tq3Xv@o#IN6?9!rlA$*EcJ9*5#(tq;HwFWSA0Xt_!h&Uj)CFE|?4wS|*p{ zb)5T&M;^}p>ApVyz21`NlgB*rnqEkjXGM6nAi9<0ymFC^fAzDPj{QAlS=m0N&#xM4 zsd~m&GxlKoJhGBB??X+9l#Ct8BM(Lrq4j?_7P^KPzIebksp;P;O*V&#lFSH&32DW+ ziKN#QAvBwPd~Jvl)4K(K|L>HzoN0ikMheHHJUc(pJS*BwlY*GO15siwS8>_E&WF}F ztSg9CSP`mdzuHKN|JDPb4}-&EgBSHM8p-ItD)^I5I#vyvmX7*X&s>>-b#(ymZbCZe zj1NsSNVYOxUG&VoeRMmap$lw|RBoSvjqufC5ebo6>S5ZR^J>W&ZR>}R{@*3T=!`s; zBL-m6u6_ud9(iPd7>t{_T98Z$gM>7SLmS9GlITWF6fPT5-uA$!z#sCN^WW{fG@8TM zH}w*d(GhG!Mu%y#hEY0p8b+`{(}P-$XCuG}*g!(?mx%#NL~6hcjVGYNUXt6`4tX61 zc+ED)CV+4rnJ0bAZhk^=S{`%mP}+AIUL9J*fpY_8(MCupm!!8x~JH6mt?RX!) z0!mkZzXbrfp~H{g-)aUy4k#4{4&ueD1_N9$8mwNlr*fS@1VW}1Xa$fNI}FV23malS z#SXN{ zjQw#%R7{jf55qQ_M(C<(AkdmB78{{2@o zoxT08WTM=)(s%ya?k@k8y&mJ}`swejmnin!k9KYA5XJsB=M{d^EBSi8jtSaHz-dgI z74YPb@f3UN;*0;*#`clLt4f9>R+jbZ)nXNURKeVFL0bGM#SagTq(X((${SB0Z~I)N zc>yPk@dny}aH5p1#sOdKx?rJw?YmU;ziYE4=)s!mbe~kM9uXZP>L^J>uzJ;l$f1A| zJ;-~j2~zBqQIQU_PNPG+x{Q0dker_cC0}H94vfh8 z&H*JNZ@*O{Q#!>O5Lv8KFeQ0Yd!e@5b%HI{nBp3-PsgYH{I;UsYZT0$q*pkJ)vfNV z!{wuPvS^NLvx^Q-k6&(V*~JWV`O)S~z-QSZF2B`JiD5szldp>Ve#S~MwAU&ax69~g zh6Z1IY>4zyBA}q0f9e%LC|2*MeGPCBF~&YuFuQqBz4gu%AC(r}Tn{k#C~MxiKsp*w zkKinOT1s<59UD%1m8g(@wY)?#wzvsg>IBE&tB{=}yh1mKB#BbC{H7c%R7deyP-n|) z3Z}k7cU)z|LUN__y_j?@>E&8JZn8P>lucAT#JO+TF}QH(;Y|ONf@rfbU6UK0^Hgw9 z7VDs)Myfu;tV^n6(x_*@K@Y+>8DO|i}eiQIu6A)61SKvD*` zw5dX*>BW+k-l>9uuU!*7$RbT+DF-wb<-fV$8K+nS90SG)l69!Q1ssu7NAV`Cs!dCP zCx8f8#1r*hZgjN`3eNQiSFaC@OBPK6t?h$i%Q0yk$~{-*z>8OfWW>LLVeneMTmNf3 zyJ#Lp4P4YAljB*$-vA~iBSdrs8c8Fy047)*&%i{xR#Z6*tIRBY0C3OU3(vcLFw9lL P&n>fBs?FhwGnf7c{06#D diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00002.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00002.png index 296b33f1609a9c150339618ab8f1d88427fff788..9b84ff7d358faf5961a3bebd12a16b1f6edc4621 100644 GIT binary patch literal 1015 zcmXX_e@qis9B+5#qNZ>D;pXfkfl@2%52DTWsuc zcHk* z!Bul|ItLXXHZjPC{rQ{HqgGBC@Gc}$+`ZJR6P7j;%BpqwSWBA*o3WPkr|@fvW!Qxa zvuzz%n%{>wfTxE2%|EZ~#1_6sF+1xPY#haWUp!Mbkr1_@R_3&%@5B7q`q8e)^gs@$ zlrt=R;bDy<5O>C(2#f2{liH0;s~b3_A7BD-AF(F+{oKZOaqb{2AOZgyqUJa>QrORj zT1u4on%B49n;MVe4RS9J6mNxw&lu&TE|I9!R0zdNa5-5Wm}m!a6I86}2rUH9&mN(ri2}#?by2$}YA{8b|9H6q!1FSm*H*wjmz-h0o|CCT(#wa2KTxDf zSo;pdHM@{`?(kMKmUdjX3r$!uBejDR5qkNZBcy2NU5W_+ufkJCxrY{x69-bOfRb5G zirVFE!5jzvuFoj<8s$suNX#h5@FJb@E0AgZ0S18HOEKG*NDllpHdzMo*}^>DJ2BMXJP7%P|dX3ii|m zPHxLg+J(ED)BPkn4*lzf=po(CJb<=@A*hw3YJ42j=mYb9)A^ax65j+68_OxCTDNPI z58Z~w=q>3WJ*3DNimb?$?Et9Y$2^9$H14680w!vdcV0Yv3bX`s>c3r-8(54r= z;UL@?pL{HA>8b>;ODz>($?37lzX5FQkDpGM5J#J#m$4OX%!u=y=2ep!Zvh`>bwzmC sKLBdNp~!~x#;R{m)c-R!IrQH;)&Amn`{mRXIM9aDBCosut&hI=AFTe@Gi=7{?QCT-WN2{ZTac+IG>#wHu=0a!SRnM$f2OI&J5e3#sdFyky?QAFQQy z5Jp_fNwMip1BF{xYgQ#|>w+b;wv4Tm1GzvbMqTDQL5{)=M`o37e>l2z&zp{sd-L8s z&y(lV7C;u@W-`Mn6wuh2?nI z#uHXG9*r5Zk>hwNoYwe4^}8OoIbp0Jg=O?m0i!>?y?LpS(GQ+Y3n`F!A>9FKWAc>9 z+n*c(xAdr;gWG!!f#O~ni;1J8ghS=Y#c*1H$l1uf)WI&z&j{x09Hbxav61jA(OQpt z>l{+H#%R3fYpdGw%iz|Rvd64M<6iftTQ_SG87FSmE&w6@yj+@upJrzEx=@jN8KNd> zd=aqSqVa=|-R3meY}`Iz8j19f@`}{Vz$lGhBFqGH!m3W?uaOk^Dzh7)JM@iFRPsf3 z<0QZ;bD>1miBBQGGhs|WKW(JiE@-!E5NcmZE2l*UdL0U2; z#;t0UM8E^3X2R)i8?gs^kNJX<+w_6hGc=ad-OJLQ0-`0eaV6?U>(Zn5k#ctgG=YRY zjpl?X*#Pxh+JY18OLM0I;_N8!f;nUFhS0e0=H_8WfOIUn2wf7mPHB0ReNGK%=_}Ks zzOp!%@q^F*1)6ur{Qv*} diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00003.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00003.png index 21d25d1c7dc95031995ff2606becafa0f3683f59..328c8d67b9697965a5d4416a8979f574fb54a6b8 100644 GIT binary patch literal 1094 zcmXAp4Qvx-9L8IV9gf~4%&_$wt{*HDtz@}f$zu4Z-Z~t0MUl~tVCKck(X~rAvzTp& z(nvglo6s(Rxop|2V{BtOnlxlAOqQk^4!scQHe|RAs!5|U0_Z8_2wUG`_k7?x-0k3e=U&^osxtLOJ z#UfE&*}h-L9DDWO&pk&LJbhiXd^@Dh9@H`Hj7wB{^+KJF;Y4ek-9BKTl-xt-hQ8ll z{?7l?Xy7i}O8dS_zeM%xX`h#NvjgFk=14T%Suo4yQl8xNH&DGiA5wh|vBfKpt0TkH z8|6;BLEdZTbj)m7&N8eQ1}{RyAstgm?>wufLgWY=si6y6`B+(wlQ5tzGfwKQ+20yb z^-;Q$VRNH5ZnZ}Y6l==P{v1+=ivHW2t)Q3ZtAwD1ONP5IO6E9gino+9dn-Fmh5mlm zZpxaeyxF1jgX`DrHl{rFcyY~{^80rZJ7`Hw#Ue(kNA=xRY!oN5rj7&2I+3+8B~aUt z3^xJb9v#!>cZhSb)gi6IY-yNRTCpJ7&@VYfYc(BSgrc`~ zj4OG8k1V2nX1p^}%FMV{E@trU>($qRO-r2E(p4yrXys8~jSI|0sBPXu9$;{)rt7?3 zn7k8GITYFDQNNc)hh51O1h2eVuxpSL=fEG!WfzNr6{jhNY*nh9pi~K(J$1IG&fL(?K2ZvFgU3f&JmA0ih^)=!fqo*u-gdSXDf-Gb5a8$ zj&ydMK7Pp(NA(tA8>Jkb)(h8C2`e@uS}v&zIN`}g&`u!Y2S8^m{SD$FsU+Aqpl9smFU literal 1042 zcmX|Ae`phD7|wB$4$WDZ*!8~XNHSypSix|)v@3QlX_DHmYb?gCb*t0h5fk%ck$`R3 zI*$!*Nb5LL*6o89tfkf;Gu@U+JIW?6q3Q&u)k!Y}0Fcc;2=otU4WitJUM$(@QBjaQ^8blJ@cZbKTl4xgK+}lLMx2l^#NsF$&Kd zb{2OTj}ba6TUaDNl?_b4rp!LzP03E^Gq(5{S2@3wk<7`BERwW+4g(&i@V1?Lx$ zlKn{jtzR!ZiY?wxqAKj?8`I+BCkJE0=Rm1_jM{xMaFS)Vb7Lg*Yd*zd2bdWo??p#J zK9Ri1f+ho!xA>9qP?}{XBFOS{n@0){sb@cb+WRa| zc3tMWsCi!@zf??4`IT?AP!}+L8Or)KgLVZ1x0y7TJa^*r@bt%|msR8WZg24vMf~yx z`2oEEd{cwk|DWNKyBIZ2tqyQ5k+TWSG{<*)z&CesPg%QrD1Pb4I-D0Z=&-#!=1EjO zR&)JiQ~(Vkm}S6un-ITY6NZSMj=F!>As^@jh)}2g>Nq{-C z8o=2%GZZe&4oH)~9NCIT^umrUS@6DaFnZ^7K<)lOlFX%DKngq~BAVTbCAooxd4rnG tip+96I2uq5EQ(uCHNNQD*7zc{LZ>g4A~)E#@4~;XYxVj(nWh6@{Rd<%uoVCR diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00004.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00004.png index 63b618c9f8b95597d64716b1bc771f5a19f5fc31..c67725d17fc11f86a7dcdc25973e48cd104310f8 100644 GIT binary patch literal 1083 zcmYL}eQZ-z7{*&i+J*Eu35Kp$Gy9=Kan5;rJD@C3Y1cVn8w$u8HfEEX(gMjEr?8pg z>XfUaBfBj`xET-}*@zn~HA@^wL$cg|?!q`zLGoC5>juQ_Y??xAki8%)ax%&ZcMG zvt>8s$Ht)w&*{V6eVYfZuO#BOk7E6Q9eOe7Doio;tTE&&bQ0xOr)<49Ay|4wwbF8; zq?7Tl{mQMDGPd9O_ki)^j4{z$E@h(Xxf@Xf**%w`QGIh5~8Q; zcH_>|6aHK>bmmhb#_eN*XZ)cxnefI!fG80s%RRcQ-{5%kqcKv?DrUFrBg&AD7fmdO z>F&5ziaF9Qd8?8xUY%`Y_qYmvMo@oon0rPSazR%>84}K+>f@hv@t7=p)!TxOuV>qG zNgBWYkdFW4KyjUk5g)!fmyW7FmaAb8*rw6oR-A9s_b2+k7gjqA(xj5E;~(3JvJd&) zb1ARu;bBCHI=%|+H?4bc{|ypTJGq9V(Le88bzb}e*I*+!ucRjZaT9SDT8KMe zYOtN3%0|^-B|9QC269Oy^^I2A`+Q`ZJgDP?Yb-tA(rBf_gMgl86mG|bh0j&=6Z(G? zc0Ij*RBM7BJN8zhZrpYmwfS(>d10({XCMdi6}jRv{S3(LK>;+roucr_qK^?TouElM zg9%$WtY(wwyakzlU_=wS>FlkRGRe@z6Ob&f<7=&U=GW`t<x3UCeb>}#}xh?6J{r&P#v?RH*5bs{X1Y8KEn<@uFhv11b)cF*Bw zZMKg0%2eAL)-4Fb&uqDJ(6`~i{jq=YKOf&8o&-4`c@7m(rcl;0jb6O6H-Pg12~WBU zt4jW;TFBe@+G;y3Z&MkvL+lmQi=d7nuKjOmAb)^NHM#a-xErZQp!Abt>c}F;626sK zkNcI5-|{xBK%kW~+j%HRQ_GFa3d!P@t<#}OHfAVEfaK^*hvx7Ux)Ua%)ZnfBo_~)$ z>*qRvu0(H~+7P8J4j83!@th|Rn&%?b`eE}l9s?C!zD7iS<*KU@=4?d31e zfZbWY%?|9qLcN(y#(kxdsp+V{uDILjjf)kjqeZq3$CxvNdN!< literal 973 zcmW+#4@eVX6yF@3{kf0+lG|xE(+nca&eJl>R#Vfo^@nVZN*W#Krp*MyEvUSTPSmI~ zO1MnhGz&7yu%fUcIgraPozuch5E~6bD^0>A(cX>w?!Nc&zW3hm{eJH%_nUU3g~URY zN`ftr>n~Uq%EWLlkq5p+-x@la*?#{sJN!|u*fId3<0-VxP;NQT-4+eB+WQR7p&X* zy)q`!#6U+px^z>Fg} zSxnTIddDfKavJbFpQytD?`^sLx<@Un5*GKhDzV*#c|?YW`~@j?IA*dqjD8aVz+Ud* zxb%RPE(0@@xvv(SeXKm3G#fkVA>sRWpdnL`k)d#*w^h2rtrD88N+Ul%DW|B?!y582q-ccj z{P0szrCwGxX~=918Hz%Y6hT2ltPFMdWL}4)R~99kboApm5WWFPLnr)8iCTz_MUv7u zC!0jxW3}he#Xc5CDIi;uRod3od4$4sG$_VEaDO}iy${fkgjl&A3g==Um1*jpvFSvuT3Dz=vt7;SCSw!k1)ttq$CJLhTnn8T3|d;n7bRa zaPUW;Jc|kS7(F|sP&=IyJ_Tf&-+5c5p&ZE0NMPYQVx`aqQ-cGzV=z6z zGoT3Rx^`;x^6KHiMLXU+3u~~5CJiztMo``on4w%Sm0{ALo??GXu%m!`1m?3@SvpYg z#e_wbK>#E8s>WMk~sL7};Xmz~A)* zZ-L>kh!r(J59(q3Ek(gms+Mi8T+tV=_-nadR&JpiK6IMbwZV+ky&I$S3BlGMBsEmx zs36$-L#y_0!TI2F z-ID*zubmGDpPX|22B#)7=bMu5`BiG1QWJLWY?Gb2+C<^AJMW1*F^3gCuWa*d0}9P$ zOUbw~abe=5oh#W=?5w`_7|;FcBUG+zY^v}%KHH(K?f#^j6Mu#<8%;jbcjiJtu@TUS zdup7XUwqPYD|fWbZJWy`m9fL?upcw82@kKhl-`LwB9c<~tUoS$=zIQ${7E0)6E!Ot zX9Cf}#0d+5B;(B4nKM%MT`@Rm)561hVvprVH#eY@LJzAH7xSKo$*7Q+xiT@!A#Ku3 zDY<2gGvodKC^<75l`9vA1Fhbyym=1LVfT(z8=2UcN=p6nXk(L_P+1AIq~wwE%=$$S zy?G~}i3j^$&&#W+EOtoAi ze11*hq??%%Da(L*mM2b_DWx`ZZkyw?nVcHy7l7RibT&8d37~s{C*GH-6ew)dlvPkt2guThEH^CYg>In!TGTEtq8u{WJ?pqr;(;UM%KK|XMkRR zW5Qz;d{|}kWrGto#vm8;KD}Tz&G|N1=@#4^`SLHs26vq=zuTpX?3^$vL)+E)rm7?L-t5{kv_FCI0rcDRH7*plIyuDkUISI5f7_YMn|E!Wgwys-t1S?fc6%7|Aa$_kQo* z@4e6a{=WIdUCZV2xdwxQbJbPvfem6=SFretP>ehZ(D32f_11UFvLoQgPxWG^s|>C zw`Z2lnm8@fEBTzM5;OmS+RG~)x#|zBbm59oeeTb=Q~!-kfW~KT)-rHv$=GC2p9t!W2-HHXBgz|8R_$Tl?T$hJp&k!=C+G!wyOmOyCUc4?%u>F`KrD_xd2T-zbE ziC9r7*bPAj3WiQS4m$fUAH=c=aoisIM0Mz-Ag3SQ+y@yl1l%8;Dfc2!AQ95a$7CNUr^_phM#!c~cE7$BSzsV)x!3cZ$lai$C&x zEZ-+XYzMkGzdJ(5KGLb*xlXZcgcw9wuJLL~TAD2o|Cb`I=rN>T!HL+5(YsK%%h{2> e@$7i|;X7tW&eO3-M>2#fZgADOs|TwNe)Ts|G^?-x diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00006.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00006.png index b55cc9bc5ae0bbf37df446eba320ac39258679ec..cb71247541a610e634dd830f33762f7e02b2251c 100644 GIT binary patch literal 1095 zcmXYxZ%i9y9LL*TQ@5p8qe}!%GRjP+i=-phHac~)wES6VfQ=#06#q22)Y48@!xE-4 z=v=slNJ4w!k_!o}={AscI5XplFc!TRUYC2(GBMGhpx$R1kTefom#D=Iv)^U&(fMHR_j$-TcERSw%tnbp@H@UYzFZ~ zTFyn{Nq_dW4vO75`@lN+z&qvsU6Rv!ZZOPV*NSCX41*aQ6^_WGeC)HNR;)Vec0PUn z+Pm*PK1;`V7e(7vuc$c(MW@te$t7=p!v(kU`-XbAJX3$YD%9yKn88`CxDqw69-d!` zD%0W17x=d4T+*6lyP=Vm2WEKlW`ve|dNUr1?eBF2vT45UepJDF3$N#njVdt#c`qsp zkUs@GW0PA613hFzWH+y8;vb%b{5`b1eSdgJc-&=Mob_iHM+`99!dy}oY^J_oH(S+O zFz>q81p#m3#0=s}!)G3a%aL*G^sali4?q0g2PP}E+*{ZadRZRTV^o?Y{cS(*6!a^$L3%tw`=BLERs)oEs~ zxPWblKG+4FMa#lji;DKDdZ@qrN=baDTT^uv_ig?>7>{{4_X-`tm5?@%Ycq3sd5%jlZ7no zdx?^NJIdCpT~d7BD+x!C-Au-!fsm>ZV+kUSXiUN@3_#tU7uJ^2&o7 zVpli*2(6YT9fcee+f}k$36rQRB)g=#VyY5L^rNwq+lcNysvAG^_D}oPmcHK69`aQ> UUis9T#1BH_ZfLEabH4M*e{hu3%m4rY literal 1104 zcmYL}e@q)?7{}WjDQ@;?A`|HAhAqOX36AAj*!baSZTZn{Ez8gWfoxuKX?m0>rYfin z>!y261CzoQmUD|MsV%w=+K7t8g~U{|BfCtXjzlFcM@;|ItX3l?%jWYQQFFiEyzhI@ z^L;+w=Pq>2-A3<3J5?$b?QC}(hi4Ej!y_8F|5!0trBW4?IvutbhSk4*-Fv+ER*7R( zc=ywX^zHE*Uv9p2?pAN4@Ud*cnDId}S!tsf-JR6L;$ey@tu^G2(e~_hY_zAt^ zq84JT*mRU)PB;Gfc=C^H$;#X=CaM-{Tpo+TKP83rv^b{WiclSMByC?_2})N_RvJS~ zYl$xc*RU%cKchi&Ybic*2FK)xd=+A5#Fcw9r6c@SEV4uQ)f&twZ1adK`%(Ds z*Jv@&phqK(xzRBce)9ut%n#DyZcCt@Vh-?D$eXW%>!;9N4x&B7eRvpaxH@LYXU*=V z#TyBhFQdh#7eR7E&ZLKc9h1{)VQ6_JC0@A`lw2sh*zU;$rB0}Jq4@L#Ncc*B8FOG_ zniV%bV#PkF80u&?`QH!zz6UlLAzTZ^eD}uY&6}2LMz?xTD7g6K-StqL7t~ZUU3@oJ zM~_M^fX)RtaEm9C601SWC#;e(&QA0wfLh7+g@&A$R+bY$_uq4988Ghaw|byL-kR+v zmB@gff@2l1^nmPdLvPoD!l(R~@OjAA+B2SU7wNhYcgykdhsrpxSdPw&U6b!~Vf#E!G%IxP#{-54Wy2h3! zPW7OltLzk02=5E-4ftHZ<_?n?Z71w7&RYi1p`#xDAb6D-Ocsx?2c@{uw|%fv=Y!dl z1w8w$B5wgX;N7e{pdtECoh6`aX27z>ZB6faw?V=uTan+z03SQXM!%T|a}hOInpN8M e(dMPkAF8o)kGuTY&QADKsGKcs$K3NTo&5)gfWn6W diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00007.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00007.png index 7264af8d54f4231b70ddae24baa0fb4ff70abd21..51f9f0352741211d60b1be9c2a80c5525a1aecd9 100644 GIT binary patch literal 1027 zcmXYwe@q*77{=Sw+Y}-GaFYJ&dkP<rOIk}^Yd@|jzq4Hyaj~rF;n%)%!&a^P_;2y4w`^RAi(PFXLViMV2)g=uCPtGQ zj;FQmh&$hLxWD>NWB-o(VQIgOJ905CyYo)XQN^fsV$j+)Z7i3Qu-CkyzHZdFCo;R> zD)0q<-mM>E+8KFR3|D9VnL9s{Yu?Z)uZ{RldpUy@^c%(R*(ynXo*1=38{upFXtJ;E zA)BD2y@z!5nx?iL18_gYrO#w~0(mR#XBu?2Kx*{5<_h`{4zF4_x z)o!4810?CwvyYhPa9evR_TWKVTXtNG2bgy0g0ju5YbQPF05N(MZ-_6fFHSBY8rjRD zFT^{!6`*T;_3un9y-C}`C33rn(R$6Q!45v?rKEO74d5`DmcCfUU^!sp=Ds~Su8fKC zsepdgT5m<&U#)i>M_0436LZ0I59pu6@=oT0;?0jLj%ZKcVN@*_^fI%+PP1%6 zj4%FQxfhzep*WZhQ5Z17{YnIxb0TQb_lo_jTL03i%Xmmh+x;O#?E`aOD-mRS5&^r~ zH}KcYU`4WsE`pfwCLY kQ%^U%fAgAc_wv%2XHt(JIYx$L{JAalUcYDZ&7+_G2L=MF1^@s6 literal 1091 zcmYjReQXnD9Bxx{(YizbkkK9!`T>YxZq4=TSZbiG>t;773QlIG)g`aBEpe4J8CybT zb>#fmN4gQWTtL|*n;B@SDIXyiljV};nqAzN4A>U2f7m~an~o}EIKbzv{$cLk-tXSr z{hsIdJkRx$mwdIXp3`eI8rJ(_^#NRCSf)oA{LWk6+p5t#qW4zsd8JLeG~U!w(p2mo z_gE_*YV)1XZN5-(>W2ek{%8NL`t-?%*DLymw9;VsM&A{$j^7-1K+|mFUQ*@hCI0N7aRF=G_vK0UYd@nyY~eIQ?yTw8(F2BA?vtSG9V824{N1c_v6R6 z+^dPq-yY*yaRi65+gK+nOeKX9VQoFD9OH~!$KB4;T*t2)A2@i$P2xsgKrjF3 z2MkGo%4}xpkBRht9;Lv#bH8x$%3xcaj;}cJ8W+d8`ix-8Po&FvFwsi~GvM2+%3Qqt zia64Yy|WDIxV+*t;>rD#**OwyBxUIK6z^n}Q)ji(?swO`xmm||=bDv84;^_>H0Os! za|(^GXI{4q9rLit3nNXzBmX z5@FF3pt7`LupiTBU{3>EFI!T=Z=F~q418u+_6b^`p6WAU4;nLQeE!Cb1rBxGK`ctm7K3kAd` zhNzKeY|x+7$RB}HUEz+V=beSNiwxQInd;N=PlQ~#5LJ2Y@bjCl*+8Dst~hMq>7waM z2}Kel_XL!wq_VhI6u-*QqTaQ7=k5DHFAU!4jJ!FYPC>Gx4pVA23BH~{2sv%~SMeIT zSDmquO>;>rbu3@EaT4PKb|{NPe~w6!FD&*#PKL9t9Gxg{lTJEJ(SaVj1DOjpa+rQV z^yJ($?oT5g{?TT@6cSMA`Ed_Kh??9wFs2z7sZ+fwLMS8mT`C1MP_LY<8_=K^GEfsI z=i6SDLlCHeJ>)Ru&C+zzicWT}EW8shI@t}GQuh3%l_JCe4B*umz8-M)S@B7|L3S;q zjnwbe9ayb5({>Hz&pL5cd+@B(WUXRSUx3IHl%IY5=w0NIU<>jY9UGUYRa6o56{y9{*nRfkvXP;s_A#_WA1$yRo&DRJegbyMv3J$C~? z4xG%eLE87FTtdZFw9ie~uq)3v-_pZWIW_+GmQ@?ms}%MbbtqI%YqaDUZN17{vnSB| zs5ljo$_vKDTS{Rd00_TCq&B|LZ^{N3M;`f@z3fNVRNV7Z3xzn_N(%$A9;I+edPql? z_WZ=`+{VRMEXDQy$Z3)GfMvrfhA&nb`6sstHB+b@q6~2Ynt8ui&~=++H+( z%uQ}QJoc4}tLjq<7XqfN;pLU35uh^DRq@DQkLC`H97+S~UZ&U6sij^L`aML0$v{Tz zz^)s-KIz{|@VS81Nr^#PliR{ylD^&WK7?E+OjqQ%)^oOWR14L27-&d{BY(v3vy>7a zB;*s+ZaR9OROY4EHavIGymWz83!`vnGbK)ij>DS{zTeZ?+I99c7My5!(&YVVNDLA` z;wr8zVDkDiY$+4x^#(GxrgpfRS8+9K)8WL~)96>LPeQL3sm6Qgtrq%a2YD%FdSy+) zWkg~Y@?KPNgS!^%C`a0dvTg$S`s4YDF!)8aq+QiqD#7{OTv@Eg(|PBX2MfGpWzfjX zLlZ#Mo72Tao7&k5!u-y8qUMM4#PB~qTyASH@96) pwM$W?yuo2w{`0-N3y3_wt&`JOR literal 926 zcmXw2e@GKy7~ZQ04ejSyCj^UOrd>1H}dTAGj4#X`Z1vfeBDH``+()pZ9s*>)2P6k4528 z5{U%U7wAghYlEd&i^3jEs#QuP$T7Vx=Rkw>%Ts?zTxGQGX_@Zb@7CI^*B>{{CX7^~ zZCh2Yp5zs`dut9tlm|Rpti33;`?XCdOOvtPI4!{O8jO!86<$)t4w^OL;>si63f(^n zH5(Q$?0tPAS_?C$Iw{3k7NSV)O;K+>3X&&)haTjE*)Ge>LR^Xb{Z6 z<#1(b3hO9JJw7kPPWd7RF6Hd=EPDYxLVS8OB##7xqp}+JsBO6%n2uFhWWRH>C!aEJ{rW8w@l` zwZzMD=FAlt)+y*QzWIVsgb=MtZ@?zJBozyeuI!2CLHda$mbj6m<(TCjI?-xJsg-25 zbahWYWaR;x6QycS%+7trquD{r_Z_QV1i0XX168ClPFS0m!xS`P;x8(XK5!{GMIY=P)x7n7fT}^NQwF2Gz9mT34DT}avn@~Jl=f-;h zGa&A!6YoLg@_?H9>L2%A?vt|KG?^SG(Ufl@LE$|dfS)NBHSq<%r`RiC)*{OP3N6*l z?w?R$G1Z!|COqwnoQ8pEx!ZMP4{$bt_|QQJB<`lnhrknSX{WAaT{Z1yCiEUsl{JOp`*L)mR(|KOAAwL z!JymC+PIxEs%K=*1*>gsEd*&wOC>v*7q~ytUn9|?1TnBboWZi`MyY$>)WP8U@(u6% zeed&mpZC7k*WC0mwVqyYFc>ILgL4n;5ioN(0l#-Gom&isS4fZZ!+nRb$ElXC*3?EW zh5xFqRzzPrKRn)kZK0~i{spsl#n;2wL>hP3+QsoN4=xq>lCE&q;0noVwvAOoI5l8E4{{Nsve?jww??M|#na)?S zM|URv{N?+O$KO;xxSP63+o8HO_4YzAODbN~VgqlSKa+b|enrp`fPR#hO~~)YAQ^?o z_BMbof#wpX7?z~>{r6XVz7J=7!NY?mjvfRhM|o{!cY1n+*Ltt<8t}fHcdBv@pc<=| ze&#jkNZyIBF@%)t#Vh<769d>V6$xm9);o;B+kna(fnXMhY)9_^guZDU+hU{Ls*9Fe zXqe9@AxB^{X!>%225a~BqaLWfu3|aUsKO*B($hnja_p?$Ctcx7gZAPAA*|j&+>Q{~ zBN_=2MqR9fmU~smZih&q3{+7Co6u7Yqi&CvHkfe}^(MMG`E}&!!+SmXI}?9Z8=o0Z Ve%^IG3!evr$JOK<`{>i-{{lww*}(t+ literal 1052 zcmXX_e@qi+7;e*~pt;k3Cbl=wf>X@KrulXi4Ft+ctECHWK*b7~tGU!;h?X@$jHnlt zLkE~^mWelki9hBKqUqAiVq_R|`|*+7ACv-P(y*9jw|^Lsfe{j;zF#Hx-F@%n`@Z*m z-sgF~^PiRPq*pR4bvhmG+ErQsvjDFp-3Z?&If0EjogwKeEvahO|Mz(6aAx&8_Q#IC zrPu4#G-uJd{KRZXEBf5xIe+ST&wIR0>tmX@k46R6OXI>SMcQ%Ohx6!mwZwqZXo&2Z zkCB$9CXNoq9}a!{YbEY5azm^f6I2(vrZ+RI7-xiH# zR?Ga?h<$l~uDt_}d@p9t2WXthCO-Ao*)%_mTUO8*RxeY4x>cHUvJZjbA#Uq|7Te( z!7fO0RWBc$T5SA5bZFVk7cSewr?OXlyIz zRHO&H6c0B$5r%{;k;V(6tl4&WTu?{JItZ6X7l0T9$3>u0abuuE>eI{Zq~r`s$qo_P z*z@iSemg&~53)Ix-`G1~PW-cqP C1jXh6 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00010.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00010.png index cb4200f47135b097c1ee27b197e8c88a3e17d987..cafd62ad479a1c53f25bfe4e4531dc8474cb9a22 100644 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfjh}ba4!+V0?QpFi**o!R6p| z)ldJ}&-KT|+|t~ctMk}&1M^+MNAb3kS$I#}i8ylxb`!|FVp{nT^Cx<^UBpoKf1WXl#0C4iE2% zJ?1Kko%3F<(dECs;o^pi4$QpanKv>PG`6jLIJs@Qy7S>`^?N3JUP{(0&s@qlQ{Pl! zvx$PSsgDteR46v)?LISIN^EBPgoTVV&DHOnSiv}RcUDA7-a5va{!(>79jj01@B%IF zK6B}V0q==Fg^&0pr6%l@p1FGxPzUeK|7#d$PQTD_rn>oiN=8MNkx7kr8yipo&>WDk zySm+^pYbL&D-$RF6qE#7B%c|PvJdEEAKnu=K!2927k4&n3I`hO1qz9VGs<%;{=^+t z`K-;`ueLy@?DY}j?1&UIDYcnP6DQuxn2|EA%{6Ut;-tznrc>G(4ry5+^lUO)$}%vr z%LMV;*iz=*eDI;zX#Jxjo3m%6th;1zGG-}IlWTLjdNU7i_(aFHw$&#ToDXYD$&}?5 z+}J97eof-U$P}pg6Bi~@Pz;X literal 1063 zcmX|>4Qvx-7{^;Lc0hIr!GOInXggqwX;{5}IHHikwSzHNP?2q+W7b?syWt=bV35TX zN6u7cylxS>puw#fGn*St8b20fq&Cra=0dv8@uAJ6CN}YFsSYEM3I5;JnB3d<^5psY z|DNX>-tF1WF5#AFG#a*MhwBC0AsoXZ9e%$v9bT`|FtatTt$W(FzbC$bZQu6Cg~X%N ziHDt*HOo#sIrGy~!SIjny{2PlI{$iiUBHZSebjN$S0 z@TVO^QeE=mDIK>l9SeSVN*c(zlFbMmjPzyeE9X;rq4|$#V(2Pn54AY`Hba*x_xVtB zFM~Fk82*Ask}fQLU4EY7ADgm>v!hyN1zX?S$jM_33?J1hm3>+T4n4TuluuOXIr$dp z7}AL|-^OfcYt4{WX)c}LDe1%qy&`1R@isGmd@7_~79A{kb`KSG_XBmX^=?!$&KY@I zv2w<~aFFWWui~}kyT_wCu`L}^1)E_mP_*l_V1qc@pS3Qo*!9Ep#AX;rC8HJE57-TH zgx4kIv7Jd%9BvL)@WV2oRn9}xaMwP&_c@5Pid$T`;;{AV#Ip-e;AVmJrQdF^WJ&69 zzmIrFvTdAH%$6umPh^nw7ER?NW>&~?MK@ZUxsMSEyeRbqUke&p6Y2$>{xU1qmbQr1 zNm)-3p*&_+PDix%Xug6yFkxni8SVmwWd`}rOOUuMZtHLt-3T;ra1?S`AP%ePd}*my z@PpSN3jXYP;3R$C9)WQ0Gb-N$2Gd`p#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE1;mxIXGTvVX&iUoH3Y)zZ(+?^vEhV#lEHoa92{=%8K-2Mo-ya>|GVwTtAu ztSP}#QkZwZd{_)(lZK<}m z=lZQP@u~Qflc2-wefEx1P6sb(4XKd&Nl#R3+cM6sq}#@j1VR{zMp`MQBNRR>=V#)| zv$Jufb4V{)EiQr?e{01YBe~D7_>`CG3C4m>ypVuBKUC8pysG`qT;Z07VpK1EA$Dws z8t(RVIOu8_^sBg_iA4@>_jm-7+gtCtJjgwZXfQk7q(?`qBd6hFl1c{CTy>uDq_pXA#6gt5Scjm!3 zZ(vwJqo(6qTMo)%ExH}Z^o-WZV#h%D>2gZ?jN}&5Hr&vE4DYYyyvu_%l#~i4u#uEh z*OYZNvf0bp2dckfKof-x<=J8FHCoB;Z{(BTPpmP8kRHkmPnOd7=_+Ut+}|{o|K)hO zX=(e8g_Mme>y7%LYlu@)g!3Di3xNud1&Vf&Mzni6co+)h{73&)HcO}1mF)R$c;~yF z$D3Ck%>IW#*-$fW*8WF6kz7!BsVf^$}|>)vm8eEk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~6YUYNnmStt5%xZM3+eG^@FeRbck0Y}` zj#cE_FP((0mSZI5VqwHWZgj<#mSUEPG!X2k5D6AN?<9ENd*FQ^p6C01p6@m6DlVkv z(sNZR6=g0m?uO`w&CDU;JCu21g-S)7G#m5x)~LTcFF8eDY%MgY2)_9L$MQLJP2vk+5&<-o~B#gkUs8PGty>@2Zfe;(a&YmLW@n<5D)rE zKJd=1bW7gR4&oU%{YIPKpkd|McQ47ek-UU>p$V$_>u2)b($dsEmYaV3qwxwYJ!urp z_S2MnTL>WqMBmUelLN5d_a0|CrgIYtd%S9NQR#LprlHttXEJ~gFWuX@A|(q)Hi47CT1OTYp6z&FP1G-_uybz zMAs=a!JvYY*Cs6Ht1>46AK=Z2))ghfl@mMcPJ>;571{<*g;WyVw@CmX3?qI>@}da3 zT-QM{G+dL{)2c>({Zl_?2fcNtF36_d+v?)fql=$d$riFPkeX+5~9}vq2-_hDC8#=r2QU{8CNPLGX;@S z9?ZEQt)|uqT5h_3UV?!&iuv|9)}F%dnIS69oZuH~7w$TA_Z^7-l@XkHx^C?9g^lnJ Os?4ThV_@r%bN>LXMwcT1 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00013.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00013.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 1032 zcmYL|e@Gi=7{_yDoLhJA_SdXAoju)(qhxKkTsns`qcO8LG3{(6IxQ~nk{{ZZfTLtI zE2*RJC>k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00016.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00016.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00017.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00017.png index 139478f32c18517d99e5d523f70976dba23b2e42..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00018.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00018.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00019.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00019.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 418 zcmeytvYUB=ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKpP9w` literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00020.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00020.png index 591ca17e405e8260580b209e9913a5c3b1439181..dd522771e30103d3808e21fea498dc60004322f5 100644 GIT binary patch delta 502 zcmdnT+RrjUxt{Twr;B4q1>@U;fqAzb7@QBfAKdf5@#jIQZl_+Yoeo0R!xqdH-2c^2 z=YXp8#Oz+kUS7(fk$z!=vh!gDW83?^n)}$=^yyK&fkx9-8 zpXXaY=op#s7@bfs-s^dIVOxKm&1@dt%d<~jXgITqab`cul=B%kCj4C9#yj(6tJH*r zj5GJ^*0l5Rn(**CGxOG8<~#vZI8pk%g7FC+qxsi1C~v;FLAiKEqN*{_(A90SGZ#Lb zaK;VjH87V~QpzmlANNf6Jey!<8)NZRQACWF0g zXI4Gb5nJc*ELZBBkAr11&Et_fKK5z%{j3K=$1C1zruwBmYt58 op_iMuYfJ0POJd8sqi5*770+ip=&HzNp2q+Lp00i_>zopr06L)FY5)KL literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00021.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha2_256/00021.png deleted file mode 100644 index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcZGx;TbZFupx_ah0?ugY&_~ z$A10izt(JIlDMPq?NOb^iaW8Yb*~+TZbw~VW|ys+aAX@F2fe%lSYt`0Y+ znckRYhK6=bVw2joKfOSdcX`{}_d7oFO39t@;pIUI^X^2+-^OFnU-frt0RpUe+0rTmOe%#n(lRO$IlbLR3C zkdc#Srr1pbO4}Ik;F>x4Ofav$=^ocKphfqTj7={%96mmw($!(-t~SqSj)zq?+e+nl zOXqkC2W(5_-L@2t?*3roEl;_3so~5iw);+Ok|`M#-Dmz^`k?^21W{l Mr>mdKI;Vst03N8v5&!@I diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00001.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00001.png index fcf8af19f74f2607638f89fd6503ed9c3843acc8..9d0c9a9d520dbbf0dc16e7bddc56d8dc54eae20c 100644 GIT binary patch literal 1082 zcmYLJeM}Q)81Logv1m^dXDU4sJWyg58zk2&RRdcU3RYG$PN(PuFJ77!2-MW1usJLu zFTqx&U}{dB)-=Tpf+MMk;>Z%Ini?+h;Rk*ZQxgeMfd-O=F5BGmo+10A_df4E?>*1& z<9XYRJ3J#;ci$x@MAxx;Q1ocnWa*FMpz2B?x`cD@4Vc7(6XxV&fZh+ zK7M^Gy)tq3Xv@o#IN6?9!rlA$*EcJ9*5#(tq;HwFWSA0Xt_!h&Uj)CFE|?4wS|*p{ zb)5T&M;^}p>ApVyz21`NlgB*rnqEkjXGM6nAi9<0ymFC^fAzDPj{QAlS=m0N&#xM4 zsd~m&GxlKoJhGBB??X+9l#Ct8BM(Lrq4j?_7P^KPzIebksp;P;O*V&#lFSH&32DW+ ziKN#QAvBwPd~Jvl)4K(K|L>HzoN0ikMheHHJUc(pJS*BwlY*GO15siwS8>_E&WF}F ztSg9CSP`mdzuHKN|JDPb4}-&EgBSHM8p-ItD)^I5I#vyvmX7*X&s>>-b#(ymZbCZe zj1NsSNVYOxUG&VoeRMmap$lw|RBoSvjqufC5ebo6>S5ZR^J>W&ZR>}R{@*3T=!`s; zBL-m6u6_ud9(iPd7>t{_T98Z$gM>7SLmS9GlITWF6fPT5-uA$!z#sCN^WW{fG@8TM zH}w*d(GhG!Mu%y#hEY0p8b+`{(}P-$XCuG}*g!(?mx%#NL~6hcjVGYNUXt6`4tX61 zc+ED)CV+4rnJ0bAZhk^=S{`%mP}+AIUL9J*fpY_8(MCupm!!8x~JH6mt?RX!) z0!mkZzXbrfp~H{g-)aUy4k#4{4&ueD1_N9$8mwNlr*fS@1VW}1Xa$fNI}FV23malS z#SXN{ zjQw#%R7{jf55qQ_M(C<(AkdmB78{{2@o zoxT08WTM=)(s%ya?k@k8y&mJ}`swejmnin!k9KYA5XJsB=M{d^EBSi8jtSaHz-dgI z74YPb@f3UN;*0;*#`clLt4f9>R+jbZ)nXNURKeVFL0bGM#SagTq(X((${SB0Z~I)N zc>yPk@dny}aH5p1#sOdKx?rJw?YmU;ziYE4=)s!mbe~kM9uXZP>L^J>uzJ;l$f1A| zJ;-~j2~zBqQIQU_PNPG+x{Q0dker_cC0}H94vfh8 z&H*JNZ@*O{Q#!>O5Lv8KFeQ0Yd!e@5b%HI{nBp3-PsgYH{I;UsYZT0$q*pkJ)vfNV z!{wuPvS^NLvx^Q-k6&(V*~JWV`O)S~z-QSZF2B`JiD5szldp>Ve#S~MwAU&ax69~g zh6Z1IY>4zyBA}q0f9e%LC|2*MeGPCBF~&YuFuQqBz4gu%AC(r}Tn{k#C~MxiKsp*w zkKinOT1s<59UD%1m8g(@wY)?#wzvsg>IBE&tB{=}yh1mKB#BbC{H7c%R7deyP-n|) z3Z}k7cU)z|LUN__y_j?@>E&8JZn8P>lucAT#JO+TF}QH(;Y|ONf@rfbU6UK0^Hgw9 z7VDs)Myfu;tV^n6(x_*@K@Y+>8DO|i}eiQIu6A)61SKvD*` zw5dX*>BW+k-l>9uuU!*7$RbT+DF-wb<-fV$8K+nS90SG)l69!Q1ssu7NAV`Cs!dCP zCx8f8#1r*hZgjN`3eNQiSFaC@OBPK6t?h$i%Q0yk$~{-*z>8OfWW>LLVeneMTmNf3 zyJ#Lp4P4YAljB*$-vA~iBSdrs8c8Fy047)*&%i{xR#Z6*tIRBY0C3OU3(vcLFw9lL P&n>fBs?FhwGnf7c{06#D diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00002.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00002.png index 296b33f1609a9c150339618ab8f1d88427fff788..9b84ff7d358faf5961a3bebd12a16b1f6edc4621 100644 GIT binary patch literal 1015 zcmXX_e@qis9B+5#qNZ>D;pXfkfl@2%52DTWsuc zcHk* z!Bul|ItLXXHZjPC{rQ{HqgGBC@Gc}$+`ZJR6P7j;%BpqwSWBA*o3WPkr|@fvW!Qxa zvuzz%n%{>wfTxE2%|EZ~#1_6sF+1xPY#haWUp!Mbkr1_@R_3&%@5B7q`q8e)^gs@$ zlrt=R;bDy<5O>C(2#f2{liH0;s~b3_A7BD-AF(F+{oKZOaqb{2AOZgyqUJa>QrORj zT1u4on%B49n;MVe4RS9J6mNxw&lu&TE|I9!R0zdNa5-5Wm}m!a6I86}2rUH9&mN(ri2}#?by2$}YA{8b|9H6q!1FSm*H*wjmz-h0o|CCT(#wa2KTxDf zSo;pdHM@{`?(kMKmUdjX3r$!uBejDR5qkNZBcy2NU5W_+ufkJCxrY{x69-bOfRb5G zirVFE!5jzvuFoj<8s$suNX#h5@FJb@E0AgZ0S18HOEKG*NDllpHdzMo*}^>DJ2BMXJP7%P|dX3ii|m zPHxLg+J(ED)BPkn4*lzf=po(CJb<=@A*hw3YJ42j=mYb9)A^ax65j+68_OxCTDNPI z58Z~w=q>3WJ*3DNimb?$?Et9Y$2^9$H14680w!vdcV0Yv3bX`s>c3r-8(54r= z;UL@?pL{HA>8b>;ODz>($?37lzX5FQkDpGM5J#J#m$4OX%!u=y=2ep!Zvh`>bwzmC sKLBdNp~!~x#;R{m)c-R!IrQH;)&Amn`{mRXIM9aDBCosut&hI=AFTe@Gi=7{?QCT-WN2{ZTac+IG>#wHu=0a!SRnM$f2OI&J5e3#sdFyky?QAFQQy z5Jp_fNwMip1BF{xYgQ#|>w+b;wv4Tm1GzvbMqTDQL5{)=M`o37e>l2z&zp{sd-L8s z&y(lV7C;u@W-`Mn6wuh2?nI z#uHXG9*r5Zk>hwNoYwe4^}8OoIbp0Jg=O?m0i!>?y?LpS(GQ+Y3n`F!A>9FKWAc>9 z+n*c(xAdr;gWG!!f#O~ni;1J8ghS=Y#c*1H$l1uf)WI&z&j{x09Hbxav61jA(OQpt z>l{+H#%R3fYpdGw%iz|Rvd64M<6iftTQ_SG87FSmE&w6@yj+@upJrzEx=@jN8KNd> zd=aqSqVa=|-R3meY}`Iz8j19f@`}{Vz$lGhBFqGH!m3W?uaOk^Dzh7)JM@iFRPsf3 z<0QZ;bD>1miBBQGGhs|WKW(JiE@-!E5NcmZE2l*UdL0U2; z#;t0UM8E^3X2R)i8?gs^kNJX<+w_6hGc=ad-OJLQ0-`0eaV6?U>(Zn5k#ctgG=YRY zjpl?X*#Pxh+JY18OLM0I;_N8!f;nUFhS0e0=H_8WfOIUn2wf7mPHB0ReNGK%=_}Ks zzOp!%@q^F*1)6ur{Qv*} diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00003.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00003.png index 21d25d1c7dc95031995ff2606becafa0f3683f59..328c8d67b9697965a5d4416a8979f574fb54a6b8 100644 GIT binary patch literal 1094 zcmXAp4Qvx-9L8IV9gf~4%&_$wt{*HDtz@}f$zu4Z-Z~t0MUl~tVCKck(X~rAvzTp& z(nvglo6s(Rxop|2V{BtOnlxlAOqQk^4!scQHe|RAs!5|U0_Z8_2wUG`_k7?x-0k3e=U&^osxtLOJ z#UfE&*}h-L9DDWO&pk&LJbhiXd^@Dh9@H`Hj7wB{^+KJF;Y4ek-9BKTl-xt-hQ8ll z{?7l?Xy7i}O8dS_zeM%xX`h#NvjgFk=14T%Suo4yQl8xNH&DGiA5wh|vBfKpt0TkH z8|6;BLEdZTbj)m7&N8eQ1}{RyAstgm?>wufLgWY=si6y6`B+(wlQ5tzGfwKQ+20yb z^-;Q$VRNH5ZnZ}Y6l==P{v1+=ivHW2t)Q3ZtAwD1ONP5IO6E9gino+9dn-Fmh5mlm zZpxaeyxF1jgX`DrHl{rFcyY~{^80rZJ7`Hw#Ue(kNA=xRY!oN5rj7&2I+3+8B~aUt z3^xJb9v#!>cZhSb)gi6IY-yNRTCpJ7&@VYfYc(BSgrc`~ zj4OG8k1V2nX1p^}%FMV{E@trU>($qRO-r2E(p4yrXys8~jSI|0sBPXu9$;{)rt7?3 zn7k8GITYFDQNNc)hh51O1h2eVuxpSL=fEG!WfzNr6{jhNY*nh9pi~K(J$1IG&fL(?K2ZvFgU3f&JmA0ih^)=!fqo*u-gdSXDf-Gb5a8$ zj&ydMK7Pp(NA(tA8>Jkb)(h8C2`e@uS}v&zIN`}g&`u!Y2S8^m{SD$FsU+Aqpl9smFU literal 1042 zcmX|Ae`phD7|wB$4$WDZ*!8~XNHSypSix|)v@3QlX_DHmYb?gCb*t0h5fk%ck$`R3 zI*$!*Nb5LL*6o89tfkf;Gu@U+JIW?6q3Q&u)k!Y}0Fcc;2=otU4WitJUM$(@QBjaQ^8blJ@cZbKTl4xgK+}lLMx2l^#NsF$&Kd zb{2OTj}ba6TUaDNl?_b4rp!LzP03E^Gq(5{S2@3wk<7`BERwW+4g(&i@V1?Lx$ zlKn{jtzR!ZiY?wxqAKj?8`I+BCkJE0=Rm1_jM{xMaFS)Vb7Lg*Yd*zd2bdWo??p#J zK9Ri1f+ho!xA>9qP?}{XBFOS{n@0){sb@cb+WRa| zc3tMWsCi!@zf??4`IT?AP!}+L8Or)KgLVZ1x0y7TJa^*r@bt%|msR8WZg24vMf~yx z`2oEEd{cwk|DWNKyBIZ2tqyQ5k+TWSG{<*)z&CesPg%QrD1Pb4I-D0Z=&-#!=1EjO zR&)JiQ~(Vkm}S6un-ITY6NZSMj=F!>As^@jh)}2g>Nq{-C z8o=2%GZZe&4oH)~9NCIT^umrUS@6DaFnZ^7K<)lOlFX%DKngq~BAVTbCAooxd4rnG tip+96I2uq5EQ(uCHNNQD*7zc{LZ>g4A~)E#@4~;XYxVj(nWh6@{Rd<%uoVCR diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00004.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00004.png index 63b618c9f8b95597d64716b1bc771f5a19f5fc31..c67725d17fc11f86a7dcdc25973e48cd104310f8 100644 GIT binary patch literal 1083 zcmYL}eQZ-z7{*&i+J*Eu35Kp$Gy9=Kan5;rJD@C3Y1cVn8w$u8HfEEX(gMjEr?8pg z>XfUaBfBj`xET-}*@zn~HA@^wL$cg|?!q`zLGoC5>juQ_Y??xAki8%)ax%&ZcMG zvt>8s$Ht)w&*{V6eVYfZuO#BOk7E6Q9eOe7Doio;tTE&&bQ0xOr)<49Ay|4wwbF8; zq?7Tl{mQMDGPd9O_ki)^j4{z$E@h(Xxf@Xf**%w`QGIh5~8Q; zcH_>|6aHK>bmmhb#_eN*XZ)cxnefI!fG80s%RRcQ-{5%kqcKv?DrUFrBg&AD7fmdO z>F&5ziaF9Qd8?8xUY%`Y_qYmvMo@oon0rPSazR%>84}K+>f@hv@t7=p)!TxOuV>qG zNgBWYkdFW4KyjUk5g)!fmyW7FmaAb8*rw6oR-A9s_b2+k7gjqA(xj5E;~(3JvJd&) zb1ARu;bBCHI=%|+H?4bc{|ypTJGq9V(Le88bzb}e*I*+!ucRjZaT9SDT8KMe zYOtN3%0|^-B|9QC269Oy^^I2A`+Q`ZJgDP?Yb-tA(rBf_gMgl86mG|bh0j&=6Z(G? zc0Ij*RBM7BJN8zhZrpYmwfS(>d10({XCMdi6}jRv{S3(LK>;+roucr_qK^?TouElM zg9%$WtY(wwyakzlU_=wS>FlkRGRe@z6Ob&f<7=&U=GW`t<x3UCeb>}#}xh?6J{r&P#v?RH*5bs{X1Y8KEn<@uFhv11b)cF*Bw zZMKg0%2eAL)-4Fb&uqDJ(6`~i{jq=YKOf&8o&-4`c@7m(rcl;0jb6O6H-Pg12~WBU zt4jW;TFBe@+G;y3Z&MkvL+lmQi=d7nuKjOmAb)^NHM#a-xErZQp!Abt>c}F;626sK zkNcI5-|{xBK%kW~+j%HRQ_GFa3d!P@t<#}OHfAVEfaK^*hvx7Ux)Ua%)ZnfBo_~)$ z>*qRvu0(H~+7P8J4j83!@th|Rn&%?b`eE}l9s?C!zD7iS<*KU@=4?d31e zfZbWY%?|9qLcN(y#(kxdsp+V{uDILjjf)kjqeZq3$CxvNdN!< literal 973 zcmW+#4@eVX6yF@3{kf0+lG|xE(+nca&eJl>R#Vfo^@nVZN*W#Krp*MyEvUSTPSmI~ zO1MnhGz&7yu%fUcIgraPozuch5E~6bD^0>A(cX>w?!Nc&zW3hm{eJH%_nUU3g~URY zN`ftr>n~Uq%EWLlkq5p+-x@la*?#{sJN!|u*fId3<0-VxP;NQT-4+eB+WQR7p&X* zy)q`!#6U+px^z>Fg} zSxnTIddDfKavJbFpQytD?`^sLx<@Un5*GKhDzV*#c|?YW`~@j?IA*dqjD8aVz+Ud* zxb%RPE(0@@xvv(SeXKm3G#fkVA>sRWpdnL`k)d#*w^h2rtrD88N+Ul%DW|B?!y582q-ccj z{P0szrCwGxX~=918Hz%Y6hT2ltPFMdWL}4)R~99kboApm5WWFPLnr)8iCTz_MUv7u zC!0jxW3}he#Xc5CDIi;uRod3od4$4sG$_VEaDO}iy${fkgjl&A3g==Um1*jpvFSvuT3Dz=vt7;SCSw!k1)ttq$CJLhTnn8T3|d;n7bRa zaPUW;Jc|kS7(F|sP&=IyJ_Tf&-+5c5p&ZE0NMPYQVx`aqQ-cGzV=z6z zGoT3Rx^`;x^6KHiMLXU+3u~~5CJiztMo``on4w%Sm0{ALo??GXu%m!`1m?3@SvpYg z#e_wbK>#E8s>WMk~sL7};Xmz~A)* zZ-L>kh!r(J59(q3Ek(gms+Mi8T+tV=_-nadR&JpiK6IMbwZV+ky&I$S3BlGMBsEmx zs36$-L#y_0!TI2F z-ID*zubmGDpPX|22B#)7=bMu5`BiG1QWJLWY?Gb2+C<^AJMW1*F^3gCuWa*d0}9P$ zOUbw~abe=5oh#W=?5w`_7|;FcBUG+zY^v}%KHH(K?f#^j6Mu#<8%;jbcjiJtu@TUS zdup7XUwqPYD|fWbZJWy`m9fL?upcw82@kKhl-`LwB9c<~tUoS$=zIQ${7E0)6E!Ot zX9Cf}#0d+5B;(B4nKM%MT`@Rm)561hVvprVH#eY@LJzAH7xSKo$*7Q+xiT@!A#Ku3 zDY<2gGvodKC^<75l`9vA1Fhbyym=1LVfT(z8=2UcN=p6nXk(L_P+1AIq~wwE%=$$S zy?G~}i3j^$&&#W+EOtoAi ze11*hq??%%Da(L*mM2b_DWx`ZZkyw?nVcHy7l7RibT&8d37~s{C*GH-6ew)dlvPkt2guThEH^CYg>In!TGTEtq8u{WJ?pqr;(;UM%KK|XMkRR zW5Qz;d{|}kWrGto#vm8;KD}Tz&G|N1=@#4^`SLHs26vq=zuTpX?3^$vL)+E)rm7?L-t5{kv_FCI0rcDRH7*plIyuDkUISI5f7_YMn|E!Wgwys-t1S?fc6%7|Aa$_kQo* z@4e6a{=WIdUCZV2xdwxQbJbPvfem6=SFretP>ehZ(D32f_11UFvLoQgPxWG^s|>C zw`Z2lnm8@fEBTzM5;OmS+RG~)x#|zBbm59oeeTb=Q~!-kfW~KT)-rHv$=GC2p9t!W2-HHXBgz|8R_$Tl?T$hJp&k!=C+G!wyOmOyCUc4?%u>F`KrD_xd2T-zbE ziC9r7*bPAj3WiQS4m$fUAH=c=aoisIM0Mz-Ag3SQ+y@yl1l%8;Dfc2!AQ95a$7CNUr^_phM#!c~cE7$BSzsV)x!3cZ$lai$C&x zEZ-+XYzMkGzdJ(5KGLb*xlXZcgcw9wuJLL~TAD2o|Cb`I=rN>T!HL+5(YsK%%h{2> e@$7i|;X7tW&eO3-M>2#fZgADOs|TwNe)Ts|G^?-x diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00006.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00006.png index b55cc9bc5ae0bbf37df446eba320ac39258679ec..cb71247541a610e634dd830f33762f7e02b2251c 100644 GIT binary patch literal 1095 zcmXYxZ%i9y9LL*TQ@5p8qe}!%GRjP+i=-phHac~)wES6VfQ=#06#q22)Y48@!xE-4 z=v=slNJ4w!k_!o}={AscI5XplFc!TRUYC2(GBMGhpx$R1kTefom#D=Iv)^U&(fMHR_j$-TcERSw%tnbp@H@UYzFZ~ zTFyn{Nq_dW4vO75`@lN+z&qvsU6Rv!ZZOPV*NSCX41*aQ6^_WGeC)HNR;)Vec0PUn z+Pm*PK1;`V7e(7vuc$c(MW@te$t7=p!v(kU`-XbAJX3$YD%9yKn88`CxDqw69-d!` zD%0W17x=d4T+*6lyP=Vm2WEKlW`ve|dNUr1?eBF2vT45UepJDF3$N#njVdt#c`qsp zkUs@GW0PA613hFzWH+y8;vb%b{5`b1eSdgJc-&=Mob_iHM+`99!dy}oY^J_oH(S+O zFz>q81p#m3#0=s}!)G3a%aL*G^sali4?q0g2PP}E+*{ZadRZRTV^o?Y{cS(*6!a^$L3%tw`=BLERs)oEs~ zxPWblKG+4FMa#lji;DKDdZ@qrN=baDTT^uv_ig?>7>{{4_X-`tm5?@%Ycq3sd5%jlZ7no zdx?^NJIdCpT~d7BD+x!C-Au-!fsm>ZV+kUSXiUN@3_#tU7uJ^2&o7 zVpli*2(6YT9fcee+f}k$36rQRB)g=#VyY5L^rNwq+lcNysvAG^_D}oPmcHK69`aQ> UUis9T#1BH_ZfLEabH4M*e{hu3%m4rY literal 1104 zcmYL}e@q)?7{}WjDQ@;?A`|HAhAqOX36AAj*!baSZTZn{Ez8gWfoxuKX?m0>rYfin z>!y261CzoQmUD|MsV%w=+K7t8g~U{|BfCtXjzlFcM@;|ItX3l?%jWYQQFFiEyzhI@ z^L;+w=Pq>2-A3<3J5?$b?QC}(hi4Ej!y_8F|5!0trBW4?IvutbhSk4*-Fv+ER*7R( zc=ywX^zHE*Uv9p2?pAN4@Ud*cnDId}S!tsf-JR6L;$ey@tu^G2(e~_hY_zAt^ zq84JT*mRU)PB;Gfc=C^H$;#X=CaM-{Tpo+TKP83rv^b{WiclSMByC?_2})N_RvJS~ zYl$xc*RU%cKchi&Ybic*2FK)xd=+A5#Fcw9r6c@SEV4uQ)f&twZ1adK`%(Ds z*Jv@&phqK(xzRBce)9ut%n#DyZcCt@Vh-?D$eXW%>!;9N4x&B7eRvpaxH@LYXU*=V z#TyBhFQdh#7eR7E&ZLKc9h1{)VQ6_JC0@A`lw2sh*zU;$rB0}Jq4@L#Ncc*B8FOG_ zniV%bV#PkF80u&?`QH!zz6UlLAzTZ^eD}uY&6}2LMz?xTD7g6K-StqL7t~ZUU3@oJ zM~_M^fX)RtaEm9C601SWC#;e(&QA0wfLh7+g@&A$R+bY$_uq4988Ghaw|byL-kR+v zmB@gff@2l1^nmPdLvPoD!l(R~@OjAA+B2SU7wNhYcgykdhsrpxSdPw&U6b!~Vf#E!G%IxP#{-54Wy2h3! zPW7OltLzk02=5E-4ftHZ<_?n?Z71w7&RYi1p`#xDAb6D-Ocsx?2c@{uw|%fv=Y!dl z1w8w$B5wgX;N7e{pdtECoh6`aX27z>ZB6faw?V=uTan+z03SQXM!%T|a}hOInpN8M e(dMPkAF8o)kGuTY&QADKsGKcs$K3NTo&5)gfWn6W diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00007.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00007.png index 7264af8d54f4231b70ddae24baa0fb4ff70abd21..51f9f0352741211d60b1be9c2a80c5525a1aecd9 100644 GIT binary patch literal 1027 zcmXYwe@q*77{=Sw+Y}-GaFYJ&dkP<rOIk}^Yd@|jzq4Hyaj~rF;n%)%!&a^P_;2y4w`^RAi(PFXLViMV2)g=uCPtGQ zj;FQmh&$hLxWD>NWB-o(VQIgOJ905CyYo)XQN^fsV$j+)Z7i3Qu-CkyzHZdFCo;R> zD)0q<-mM>E+8KFR3|D9VnL9s{Yu?Z)uZ{RldpUy@^c%(R*(ynXo*1=38{upFXtJ;E zA)BD2y@z!5nx?iL18_gYrO#w~0(mR#XBu?2Kx*{5<_h`{4zF4_x z)o!4810?CwvyYhPa9evR_TWKVTXtNG2bgy0g0ju5YbQPF05N(MZ-_6fFHSBY8rjRD zFT^{!6`*T;_3un9y-C}`C33rn(R$6Q!45v?rKEO74d5`DmcCfUU^!sp=Ds~Su8fKC zsepdgT5m<&U#)i>M_0436LZ0I59pu6@=oT0;?0jLj%ZKcVN@*_^fI%+PP1%6 zj4%FQxfhzep*WZhQ5Z17{YnIxb0TQb_lo_jTL03i%Xmmh+x;O#?E`aOD-mRS5&^r~ zH}KcYU`4WsE`pfwCLY kQ%^U%fAgAc_wv%2XHt(JIYx$L{JAalUcYDZ&7+_G2L=MF1^@s6 literal 1091 zcmYjReQXnD9Bxx{(YizbkkK9!`T>YxZq4=TSZbiG>t;773QlIG)g`aBEpe4J8CybT zb>#fmN4gQWTtL|*n;B@SDIXyiljV};nqAzN4A>U2f7m~an~o}EIKbzv{$cLk-tXSr z{hsIdJkRx$mwdIXp3`eI8rJ(_^#NRCSf)oA{LWk6+p5t#qW4zsd8JLeG~U!w(p2mo z_gE_*YV)1XZN5-(>W2ek{%8NL`t-?%*DLymw9;VsM&A{$j^7-1K+|mFUQ*@hCI0N7aRF=G_vK0UYd@nyY~eIQ?yTw8(F2BA?vtSG9V824{N1c_v6R6 z+^dPq-yY*yaRi65+gK+nOeKX9VQoFD9OH~!$KB4;T*t2)A2@i$P2xsgKrjF3 z2MkGo%4}xpkBRht9;Lv#bH8x$%3xcaj;}cJ8W+d8`ix-8Po&FvFwsi~GvM2+%3Qqt zia64Yy|WDIxV+*t;>rD#**OwyBxUIK6z^n}Q)ji(?swO`xmm||=bDv84;^_>H0Os! za|(^GXI{4q9rLit3nNXzBmX z5@FF3pt7`LupiTBU{3>EFI!T=Z=F~q418u+_6b^`p6WAU4;nLQeE!Cb1rBxGK`ctm7K3kAd` zhNzKeY|x+7$RB}HUEz+V=beSNiwxQInd;N=PlQ~#5LJ2Y@bjCl*+8Dst~hMq>7waM z2}Kel_XL!wq_VhI6u-*QqTaQ7=k5DHFAU!4jJ!FYPC>Gx4pVA23BH~{2sv%~SMeIT zSDmquO>;>rbu3@EaT4PKb|{NPe~w6!FD&*#PKL9t9Gxg{lTJEJ(SaVj1DOjpa+rQV z^yJ($?oT5g{?TT@6cSMA`Ed_Kh??9wFs2z7sZ+fwLMS8mT`C1MP_LY<8_=K^GEfsI z=i6SDLlCHeJ>)Ru&C+zzicWT}EW8shI@t}GQuh3%l_JCe4B*umz8-M)S@B7|L3S;q zjnwbe9ayb5({>Hz&pL5cd+@B(WUXRSUx3IHl%IY5=w0NIU<>jY9UGUYRa6o56{y9{*nRfkvXP;s_A#_WA1$yRo&DRJegbyMv3J$C~? z4xG%eLE87FTtdZFw9ie~uq)3v-_pZWIW_+GmQ@?ms}%MbbtqI%YqaDUZN17{vnSB| zs5ljo$_vKDTS{Rd00_TCq&B|LZ^{N3M;`f@z3fNVRNV7Z3xzn_N(%$A9;I+edPql? z_WZ=`+{VRMEXDQy$Z3)GfMvrfhA&nb`6sstHB+b@q6~2Ynt8ui&~=++H+( z%uQ}QJoc4}tLjq<7XqfN;pLU35uh^DRq@DQkLC`H97+S~UZ&U6sij^L`aML0$v{Tz zz^)s-KIz{|@VS81Nr^#PliR{ylD^&WK7?E+OjqQ%)^oOWR14L27-&d{BY(v3vy>7a zB;*s+ZaR9OROY4EHavIGymWz83!`vnGbK)ij>DS{zTeZ?+I99c7My5!(&YVVNDLA` z;wr8zVDkDiY$+4x^#(GxrgpfRS8+9K)8WL~)96>LPeQL3sm6Qgtrq%a2YD%FdSy+) zWkg~Y@?KPNgS!^%C`a0dvTg$S`s4YDF!)8aq+QiqD#7{OTv@Eg(|PBX2MfGpWzfjX zLlZ#Mo72Tao7&k5!u-y8qUMM4#PB~qTyASH@96) pwM$W?yuo2w{`0-N3y3_wt&`JOR literal 926 zcmXw2e@GKy7~ZQ04ejSyCj^UOrd>1H}dTAGj4#X`Z1vfeBDH``+()pZ9s*>)2P6k4528 z5{U%U7wAghYlEd&i^3jEs#QuP$T7Vx=Rkw>%Ts?zTxGQGX_@Zb@7CI^*B>{{CX7^~ zZCh2Yp5zs`dut9tlm|Rpti33;`?XCdOOvtPI4!{O8jO!86<$)t4w^OL;>si63f(^n zH5(Q$?0tPAS_?C$Iw{3k7NSV)O;K+>3X&&)haTjE*)Ge>LR^Xb{Z6 z<#1(b3hO9JJw7kPPWd7RF6Hd=EPDYxLVS8OB##7xqp}+JsBO6%n2uFhWWRH>C!aEJ{rW8w@l` zwZzMD=FAlt)+y*QzWIVsgb=MtZ@?zJBozyeuI!2CLHda$mbj6m<(TCjI?-xJsg-25 zbahWYWaR;x6QycS%+7trquD{r_Z_QV1i0XX168ClPFS0m!xS`P;x8(XK5!{GMIY=P)x7n7fT}^NQwF2Gz9mT34DT}avn@~Jl=f-;h zGa&A!6YoLg@_?H9>L2%A?vt|KG?^SG(Ufl@LE$|dfS)NBHSq<%r`RiC)*{OP3N6*l z?w?R$G1Z!|COqwnoQ8pEx!ZMP4{$bt_|QQJB<`lnhrknSX{WAaT{Z1yCiEUsl{JOp`*L)mR(|KOAAwL z!JymC+PIxEs%K=*1*>gsEd*&wOC>v*7q~ytUn9|?1TnBboWZi`MyY$>)WP8U@(u6% zeed&mpZC7k*WC0mwVqyYFc>ILgL4n;5ioN(0l#-Gom&isS4fZZ!+nRb$ElXC*3?EW zh5xFqRzzPrKRn)kZK0~i{spsl#n;2wL>hP3+QsoN4=xq>lCE&q;0noVwvAOoI5l8E4{{Nsve?jww??M|#na)?S zM|URv{N?+O$KO;xxSP63+o8HO_4YzAODbN~VgqlSKa+b|enrp`fPR#hO~~)YAQ^?o z_BMbof#wpX7?z~>{r6XVz7J=7!NY?mjvfRhM|o{!cY1n+*Ltt<8t}fHcdBv@pc<=| ze&#jkNZyIBF@%)t#Vh<769d>V6$xm9);o;B+kna(fnXMhY)9_^guZDU+hU{Ls*9Fe zXqe9@AxB^{X!>%225a~BqaLWfu3|aUsKO*B($hnja_p?$Ctcx7gZAPAA*|j&+>Q{~ zBN_=2MqR9fmU~smZih&q3{+7Co6u7Yqi&CvHkfe}^(MMG`E}&!!+SmXI}?9Z8=o0Z Ve%^IG3!evr$JOK<`{>i-{{lww*}(t+ literal 1052 zcmXX_e@qi+7;e*~pt;k3Cbl=wf>X@KrulXi4Ft+ctECHWK*b7~tGU!;h?X@$jHnlt zLkE~^mWelki9hBKqUqAiVq_R|`|*+7ACv-P(y*9jw|^Lsfe{j;zF#Hx-F@%n`@Z*m z-sgF~^PiRPq*pR4bvhmG+ErQsvjDFp-3Z?&If0EjogwKeEvahO|Mz(6aAx&8_Q#IC zrPu4#G-uJd{KRZXEBf5xIe+ST&wIR0>tmX@k46R6OXI>SMcQ%Ohx6!mwZwqZXo&2Z zkCB$9CXNoq9}a!{YbEY5azm^f6I2(vrZ+RI7-xiH# zR?Ga?h<$l~uDt_}d@p9t2WXthCO-Ao*)%_mTUO8*RxeY4x>cHUvJZjbA#Uq|7Te( z!7fO0RWBc$T5SA5bZFVk7cSewr?OXlyIz zRHO&H6c0B$5r%{;k;V(6tl4&WTu?{JItZ6X7l0T9$3>u0abuuE>eI{Zq~r`s$qo_P z*z@iSemg&~53)Ix-`G1~PW-cqP C1jXh6 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00010.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00010.png index cb4200f47135b097c1ee27b197e8c88a3e17d987..cafd62ad479a1c53f25bfe4e4531dc8474cb9a22 100644 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfjh}ba4!+V0?QpFi**o!R6p| z)ldJ}&-KT|+|t~ctMk}&1M^+MNAb3kS$I#}i8ylxb`!|FVp{nT^Cx<^UBpoKf1WXl#0C4iE2% zJ?1Kko%3F<(dECs;o^pi4$QpanKv>PG`6jLIJs@Qy7S>`^?N3JUP{(0&s@qlQ{Pl! zvx$PSsgDteR46v)?LISIN^EBPgoTVV&DHOnSiv}RcUDA7-a5va{!(>79jj01@B%IF zK6B}V0q==Fg^&0pr6%l@p1FGxPzUeK|7#d$PQTD_rn>oiN=8MNkx7kr8yipo&>WDk zySm+^pYbL&D-$RF6qE#7B%c|PvJdEEAKnu=K!2927k4&n3I`hO1qz9VGs<%;{=^+t z`K-;`ueLy@?DY}j?1&UIDYcnP6DQuxn2|EA%{6Ut;-tznrc>G(4ry5+^lUO)$}%vr z%LMV;*iz=*eDI;zX#Jxjo3m%6th;1zGG-}IlWTLjdNU7i_(aFHw$&#ToDXYD$&}?5 z+}J97eof-U$P}pg6Bi~@Pz;X literal 1063 zcmX|>4Qvx-7{^;Lc0hIr!GOInXggqwX;{5}IHHikwSzHNP?2q+W7b?syWt=bV35TX zN6u7cylxS>puw#fGn*St8b20fq&Cra=0dv8@uAJ6CN}YFsSYEM3I5;JnB3d<^5psY z|DNX>-tF1WF5#AFG#a*MhwBC0AsoXZ9e%$v9bT`|FtatTt$W(FzbC$bZQu6Cg~X%N ziHDt*HOo#sIrGy~!SIjny{2PlI{$iiUBHZSebjN$S0 z@TVO^QeE=mDIK>l9SeSVN*c(zlFbMmjPzyeE9X;rq4|$#V(2Pn54AY`Hba*x_xVtB zFM~Fk82*Ask}fQLU4EY7ADgm>v!hyN1zX?S$jM_33?J1hm3>+T4n4TuluuOXIr$dp z7}AL|-^OfcYt4{WX)c}LDe1%qy&`1R@isGmd@7_~79A{kb`KSG_XBmX^=?!$&KY@I zv2w<~aFFWWui~}kyT_wCu`L}^1)E_mP_*l_V1qc@pS3Qo*!9Ep#AX;rC8HJE57-TH zgx4kIv7Jd%9BvL)@WV2oRn9}xaMwP&_c@5Pid$T`;;{AV#Ip-e;AVmJrQdF^WJ&69 zzmIrFvTdAH%$6umPh^nw7ER?NW>&~?MK@ZUxsMSEyeRbqUke&p6Y2$>{xU1qmbQr1 zNm)-3p*&_+PDix%Xug6yFkxni8SVmwWd`}rOOUuMZtHLt-3T;ra1?S`AP%ePd}*my z@PpSN3jXYP;3R$C9)WQ0Gb-N$2Gd`p#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE1;mxIXGTvVX&iUoH3Y)zZ(+?^vEhV#lEHoa92{=%8K-2Mo-ya>|GVwTtAu ztSP}#QkZwZd{_)(lZK<}m z=lZQP@u~Qflc2-wefEx1P6sb(4XKd&Nl#R3+cM6sq}#@j1VR{zMp`MQBNRR>=V#)| zv$Jufb4V{)EiQr?e{01YBe~D7_>`CG3C4m>ypVuBKUC8pysG`qT;Z07VpK1EA$Dws z8t(RVIOu8_^sBg_iA4@>_jm-7+gtCtJjgwZXfQk7q(?`qBd6hFl1c{CTy>uDq_pXA#6gt5Scjm!3 zZ(vwJqo(6qTMo)%ExH}Z^o-WZV#h%D>2gZ?jN}&5Hr&vE4DYYyyvu_%l#~i4u#uEh z*OYZNvf0bp2dckfKof-x<=J8FHCoB;Z{(BTPpmP8kRHkmPnOd7=_+Ut+}|{o|K)hO zX=(e8g_Mme>y7%LYlu@)g!3Di3xNud1&Vf&Mzni6co+)h{73&)HcO}1mF)R$c;~yF z$D3Ck%>IW#*-$fW*8WF6kz7!BsVf^$}|>)vm8eEk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~6YUYNnmStt5%xZM3+eG^@FeRbck0Y}` zj#cE_FP((0mSZI5VqwHWZgj<#mSUEPG!X2k5D6AN?<9ENd*FQ^p6C01p6@m6DlVkv z(sNZR6=g0m?uO`w&CDU;JCu21g-S)7G#m5x)~LTcFF8eDY%MgY2)_9L$MQLJP2vk+5&<-o~B#gkUs8PGty>@2Zfe;(a&YmLW@n<5D)rE zKJd=1bW7gR4&oU%{YIPKpkd|McQ47ek-UU>p$V$_>u2)b($dsEmYaV3qwxwYJ!urp z_S2MnTL>WqMBmUelLN5d_a0|CrgIYtd%S9NQR#LprlHttXEJ~gFWuX@A|(q)Hi47CT1OTYp6z&FP1G-_uybz zMAs=a!JvYY*Cs6Ht1>46AK=Z2))ghfl@mMcPJ>;571{<*g;WyVw@CmX3?qI>@}da3 zT-QM{G+dL{)2c>({Zl_?2fcNtF36_d+v?)fql=$d$riFPkeX+5~9}vq2-_hDC8#=r2QU{8CNPLGX;@S z9?ZEQt)|uqT5h_3UV?!&iuv|9)}F%dnIS69oZuH~7w$TA_Z^7-l@XkHx^C?9g^lnJ Os?4ThV_@r%bN>LXMwcT1 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00013.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00013.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 1032 zcmYL|e@Gi=7{_yDoLhJA_SdXAoju)(qhxKkTsns`qcO8LG3{(6IxQ~nk{{ZZfTLtI zE2*RJC>k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00016.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00016.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00017.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00017.png index 139478f32c18517d99e5d523f70976dba23b2e42..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00018.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00018.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00019.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00019.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 418 zcmeytvYUB=ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKpP9w` literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00020.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00020.png index 591ca17e405e8260580b209e9913a5c3b1439181..dd522771e30103d3808e21fea498dc60004322f5 100644 GIT binary patch delta 502 zcmdnT+RrjUxt{Twr;B4q1>@U;fqAzb7@QBfAKdf5@#jIQZl_+Yoeo0R!xqdH-2c^2 z=YXp8#Oz+kUS7(fk$z!=vh!gDW83?^n)}$=^yyK&fkx9-8 zpXXaY=op#s7@bfs-s^dIVOxKm&1@dt%d<~jXgITqab`cul=B%kCj4C9#yj(6tJH*r zj5GJ^*0l5Rn(**CGxOG8<~#vZI8pk%g7FC+qxsi1C~v;FLAiKEqN*{_(A90SGZ#Lb zaK;VjH87V~QpzmlANNf6Jey!<8)NZRQACWF0g zXI4Gb5nJc*ELZBBkAr11&Et_fKK5z%{j3K=$1C1zruwBmYt58 op_iMuYfJ0POJd8sqi5*770+ip=&HzNp2q+Lp00i_>zopr06L)FY5)KL literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00021.png b/tests_zemu/snapshots/sign_p256_basic_verify_create_sha3_256/00021.png deleted file mode 100644 index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcZGx;TbZFupx_ah0?ugY&_~ z$A10izt(JIlDMPq?NOb^iaW8Yb*~+TZbw~VW|ys+aAX@F2fe%lSYt`0Y+ znckRYhK6=bVw2joKfOSdcX`{}_d7oFO39t@;pIUI^X^2+-^OFnU-frt0RpUe+0rTmOe%#n(lRO$IlbLR3C zkdc#Srr1pbO4}Ik;F>x4Ofav$=^ocKphfqTj7={%96mmw($!(-t~SqSj)zq?+e+nl zOXqkC2W(5_-L@2t?*3roEl;_3so~5iw);+Ok|`M#-Dmz^`k?^21W{l Mr>mdKI;Vst03N8v5&!@I diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_transfer_sha2_256/00001.png b/tests_zemu/snapshots/sign_p256_basic_verify_transfer_sha2_256/00001.png index 6ad13a9fa6d00f80bb45a6ef1d1a3591b5e451ab..96208dced5d79dd7450df08e60edbda69c6b6527 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdKrIL^du!b!?JS6K>i7iJu!jIJ)tk$cbY%YUbfRAtQIC;mq<@eLv=GmkZZVTA27bWrE|g4-42*_C@{hO4}?oA#&nE#+mIWFBqI$V`8&3al%cRnb|B; z4(H9acyp`s@H$Qk%Ij(e>FXHjqdfP{T~1)7wDqj+nS} z6^tu7b7kU$pM9yIdfx>J+m6K*lO^^h7el?Ji znlLkE-K3otfT481^wI8=d6yc_`0}3EB~F$ zj2APE7Yy_e(6M?z|Kkf@vmvK4G~ zHPk`+%Fc%sK0i*$kVtu#H3Nu&u?UUQ87Xm&4wi4O0Rt2iu7~7Ie2jt*D;S%uIk9JR zYdJ8900Smthr(uY^>1F!7`Ur}(Q)Uh!AYQ`Eig#l0R!mXU6|(GlNTmV*tt4!Qe`>Q hsl@GmGG%YYOYiB;^L?Lw2AD({JYD@<);T3K0RY`BG%WxC literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfh*aba4!+V0?SfG4HVfgY!jy z#XbKUcRo-#bVXvjt6)iL|Cf0`R{Kv{z&P`CwnJKVFtgG8-hWG%Z&N6)+)I4=*%;=)s+ZQkEFFxb<4H#Dpp00i_>zopr0BFY8 A6aWAK diff --git a/tests_zemu/snapshots/sign_p256_basic_verify_transfer_sha3_256/00001.png b/tests_zemu/snapshots/sign_p256_basic_verify_transfer_sha3_256/00001.png index 6ad13a9fa6d00f80bb45a6ef1d1a3591b5e451ab..96208dced5d79dd7450df08e60edbda69c6b6527 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdKrIL^du!b!?JS6K>i7iJu!jIJ)tk$cbY%YUbfRAtQIC;mq<@eLv=GmkZZVTA27bWrE|g4-42*_C@{hO4}?oA#&nE#+mIWFBqI$V`8&3al%cRnb|B; z4(H9acyp`s@H$Qk%Ij(e>FXHjqdfP{T~1)7wDqj+nS} z6^tu7b7kU$pM9yIdfx>J+m6K*lO^^h7el?Ji znlLkE-K3otfT481^wI8=d6yc_`0}3EB~F$ zj2APE7Yy_e(6M?z|Kkf@vmvK4G~ zHPk`+%Fc%sK0i*$kVtu#H3Nu&u?UUQ87Xm&4wi4O0Rt2iu7~7Ie2jt*D;S%uIk9JR zYdJ8900Smthr(uY^>1F!7`Ur}(Q)Uh!AYQ`Eig#l0R!mXU6|(GlNTmV*tt4!Qe`>Q hsl@GmGG%YYOYiB;^L?Lw2AD({JYD@<);T3K0RY`BG%WxC literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfh*aba4!+V0?SfG4HVfgY!jy z#XbKUcRo-#bVXvjt6)iL|Cf0`R{Kv{z&P`CwnJKVFtgG8-hWG%Z&N6)+)I4=*%;=)s+ZQkEFFxb<4H#Dpp00i_>zopr0BFY8 A6aWAK diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00001.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00001.png index e2c94bb68d3231eebb8c170b2ebc82ced4508ad3..30e28da084e7fbc7c90eacd953cd1f6a2128cadf 100644 GIT binary patch literal 1073 zcmYLJe@qis9B+3?vmobKh%G$~97UafRBXcompo1En;8cCXnU}GAQ zTNb+H+PN(kmJF6v3~seaO_Y?B$eDS>TZC5PFQTbt{b%Z?{X^Iqx9>Yl{NwJud*Aoo z=hwIWs?FJi7ZF7ojRtSt)vz1JAUx!UI(R=c^{mxsu*K$v`n{*MFK%@1D}SVKxFHrF z{jdCo%D%sed;j()&Fh8pl_gbg$L_4D$EeDmJk|adjJk4+$;Al0IA>v362hpb+9sLu zZMa-`p6=R~NqqXv%`YQvLRfk>W5(s#p4p&cN`#I0N1xa*YDa(M{F;A0yYujM6L+6J zPH-dH3%mov=@37_cgz&5EVnpU`h*T-x(XXup`ParRx&}81B%HerGv^L>ntOk1jJrL zD%=j7VxI6sQU^pT#svel$SAXSvhg7UNKL z`Iuan;q1EnE$;fbC)`(R1Wn0fj5iaP1GVDekK0m(!x+_JCH);BZlxhLc}Nl_nx((i zjRcmi)=b(Z!A}U02R4Z25B;f%~`nTZn!TF%Fac0)S>Wx6ll%Q9` zdW&T8|2EjU%m>`8g)_k5cj9I2J(W$w<6p826#tyAhTLFFvbzj##i)%C`*-|Y935{& zX(eYu5H3|NMzi}274_asP_ZH5eOp9W9#Sr9#i{whP8nD@yZ3`}LnvmU&cX9l3EE8c zLePR+6~Sj9ov0^V*UBut_HBRl$DT7!Z;zeIwl8~Xgao1BlQ5{M4nr#cGegX72$=<+cu3d2YtJz|eT)X)t}{ZW00Vc?#i9c>3&4ym69I?`P)-+Cv5itvg>$rC9UU)l@0lA5zQZ;(oNV(fqK%=~`FYg~qWPM{+th0^MkZ z6=K2H4xPJnAUkB!%$ZSBqF}+=7NtA?xNbKWO&#r)#bvN#-DqYJ1~RezzFP-__q}_( z@B4ngpYP}Uc^@8WX=F=KiN#`J1Bbn>@Q;BxwleVju`;^XVxfNuc!E;YG{L=HvgWxhQ*we-E6j z3#myV>!#V7rOA$w9z0fPP^ZLg9d1L_GOH=uA$}wC>;@~!^%xH!8B#f%qEyamxi*@s zXu)`RVZ$-Xh`RwwuASy~qC7Z;TWRjlXX^nB4!>bm^cx8@h!Gq0Pf2Fa)f6!h9Fn zr}g7zwcWMrhv@4x_i@y4iQD4cPGxbmk~_Wk)CFBS69+JfYrZiG$pxMzL2EE()!XNrkl8|r(YbF!3vJ*?u`Y@5>|CZLz zh@(=~t2PuJY9_~#AVwG(BfTi~@@0=^b+y5Y@pj{xa&#nS)) diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00002.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00002.png index 8aa2f5032664478c50d149d6a0e94cd8a71fd67c..81d10ea78dc2cf5ca89d9dac11e48ab55842c559 100644 GIT binary patch literal 1006 zcmXw2eM}Q)81H#mHSA9Qa2fOxOPY!C;_EOB@>@itw7}8R7fTx@(ESK=zh8zAURDp8fXqCTsa8j^u)_ z`kC~C;sP zt-cBV{qeTHoW7DL?tyxvu&7mwm}nI;tTk$>sR<##jrSf|yf~S$FWG!F5gm#SaU`7) zydOMs2zQK@C_X2~_vXJzO}Twj2Q5b^#P&n0q(~t<#z|4zYD;iRTxuJQH~54*qIPm; zCaS(CY7)L0;{2>RS6HpYgWPz$;gR0UJy4r%Vj>Tuz7{~UjYK~#tXYTguZk^@N=}#Bcy;6lUQLLa2gdpybKMSE5n7@6qmube%@eu9Oqn{n=;)7nH zXLyCsj4k0_Y>9yyTPiEu*eEnYdfF(gCQ&;twGp$q5^3Y5!j!04?Ig+%a{f+22Fgja z!)6XUfV*&a!~P}{?YjW$gnW_hKTpUp=HK+Z>l~YSK4&V!qvKp`Ay|aWbbB0!qwoc zb9t?wEeoH}Qqdt%`<;o*P;*<0T_ieQHTLa0g1o{Y5CrbA`*qo{B^QW1&#V1z3_0V0 pdj|chlPiQC%bB9LUY)mthClZGGws{*x(x2Iq15Sd^sL%`_e`phD7{?QirQ+^whkv;A>M%`H%b?Ek_TnZfn0igqSS+@T+N$UxXGl`%j|FVR zTCR$RVk6hqRnKL#!%3XeQt6O$l&*Sg?%_X#EzLGvKeZW5JD%)_*F)2MFC6SRh`hvbG) zjRnoPc|uCG$wNUWL|fi!w=B=Z8!#++oRKRq*nykJrGy8SYkp_)SBNkk?-60S1`0^j zCTLb&ROeJ6^?D}$N_=ouz6PRVWTZf>A1k2lGaW1Eq_=MmBeLm*ln~(lV_DmJ#{0>v zOWU_$@1fRP5x2iaJkD)YuY27-J|8>Kg~XVYs6>DvwS#K}pms~n4pnK&RG>zzzthx! zNWN~1q+K4B=n=5T6x)Xli$3oHpivuTxf@gt=oY#iIbdhi40}EVis_@@jQ4fzxalR) z7f`EeO*tV)4)B&xH%M&(TwPR&l<)&8R{d=lc$R9`LKrGw(hEh3{*34FEm^o6etVh9 z%smVVMr{zakX!QpH3$B+h!p*h@Q2On_4z*7Z=DOTjBc;b7BuB&FFELvWfzrMC<2mF zO}Sg9DVe|_Ht&Q5=Gjc33&{?CM!|i3sP%XHMCu@`pJbPhUnH}8^b^S&Ch;PzEUS(d zh@}j6+fyh#$bozAG$HjPF%Yn%!=c@h&PSg&(uNqIJLp(nfLihho|yhWhy+>wf?ilZ zCb4L9&?(D50?96}n+9jqlaqf`Q!bEvy57N4(9qY6pmj^C{FOl5rKd9tMXF$QTFOd$ zq>iFWS<8N{61nY`P_I!P>a69U-p*t;mkw2aHXZIZiCgUBMEuSf6(%)lBt zOe3>1@rQl-%T4sG4}2`4Y6h=e)j3&v3liS&!vxx+6WTagBCzIAwt<~i`oWroWlj?b+?$SIxo_EZly&6qUj>q}ho88)Uy!FFYPmv=|76x|; z4JG?(ntl$0V>+ZZa^lh#TB$#1;H?GHGelX9MaF%Ktx?DS z@bbe8#UCY#hqsUOlUnK3tEy-u%0<0ERkuITU2EjTowY*Gk%|3(O;nugqYd)(c|A9u zj0HYFPp3AWve!kach94nnK!%{uc?X?dk__orhJicJhjrCwVdxl=CL}e7tYphd)!cU zotm~nM7h$@ZD4zF;pi(3I{r!R_DBIX?2~4Oaehc0xe-^ z(9YfXAHrh;SwQH6%+31OKBb%}og7vBFW1!DcOIN0%6GHOwmnt#+?j9NW%E`g8Ee4G zdwbR=+3shhL`=B|LP?9@*75IGcM5LVeCl;sybVxU@ugd{df@;W%x;n0sg~Sph}Wlf z7zj&O&La?TRSp{obFGyQE@K$g3-@njrYTq>q>gu_p3i-e9u)+rj~c5IBl4w03euQiCiS*<2#5&T(Rm$)V%RcBhwa#SaTn zIwLlN{U>yh<)&&f^CkNzk`kf8-g+nw62<1!@lBU|X6cmAim>HO@TJq4bPfC|1uR`j zdgCn~^(tOojVWz6Em&}*%tjG?EZi~^&%-_q~LgKnvOE2(Eppu zZ^d}```*Uw|Hxf$k=r?O9PPKpMXAdl_$6D+K`gtVxFz>*#6*|x!iUYKY7`2BVgbn3 zN{bx2d=v*+j}9?`lbaJrLSfU49&YANevrw_7TDIOCc|nY*7_riaHHHzx`KB9jnG84 z+=zH%C?%fOj0$nK7S^xk5 literal 1040 zcmX|=e@GN*7{_;*V~p4_?iO_SEx29v@Q}6Sb&P(9t+%?hESq6@w#ij{4BO~RdU<uWR|;Y+L`gm9v!>KU8;w`H%pe}8}H?u6`O}MCYPtRa?}?QEQxM+_88ZiXF$@&$5(T5qQ_3hJ1=>ka`i~) zUNEyk1_=jIIyxSv( zW(l*uMx0!6hwtsui_?pT*pwtUH#Kyg0YSo3Zl(Zjj$4!<3ddGWEJyr0X_y-ab#sEn z^Vk4Cn$KJ;ax(kOUYZ3zL<`X}B*HWUR=T>}B{)NC$7J z18RC!-2^2C#zCO;q`juYg*Fr6@y2W7*tD7b=fq+Z)Zc<+IAbB;?j!|~K1yo_IP{=> zH-KN@w?dORh&Jamk{(TViTZwvd3z|0Mu9SMXO+XA9q4Bo3;i?O6 z44kVzwHQaz_8L+Whw^N#5^4At=u_aLwnMk5s`;*VxPVmW97Ndf`9HYrIkb diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00004.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00004.png index 022a7b1305b05a877893fd664f8908730c8e767d..92952c43d7ec7e8d567a2772460a853b745358ad 100644 GIT binary patch literal 1073 zcmYjRaZD3e7;mjP9qEI`7($;J)OJ<3HKBPN7_uPMqm`;H&dg9| zec$){e!t(l4-N+Qq9R;mFc^@pvEdMWWAIovGVuP{*5NQ1Oa))V?$=Kn|C;>e&|ALE z+@xc1X{|n3g1;8dZkWv--_o}9?tztSyZY86bv~qcb55jAd}fqOW?g)MwRR2~Ex3lT zW;q^p=bH9btTbN!r*YFe_9`qr`kTKxoBy2QMa?Tj$6vBw>CB(IH}x&q>sr4bJ~_v> z;m9WoP84TwB!~lS;+9daY!b!c^1{%<$GaBWt?!u$J27IE(=jvQL@^!HTCh}m#Dv)H zA`3qEYQf_LREHJmQ3p~Jk?|f{D^l2u)W==Mxf@2>NZ%lb@npwk$z&GBrbYr zp3q|U8|d50DbLBNYKV5{oHQT>y|{D7(RSWzBK!Y0Dt^z_VQC<2@BC8S$|*BRkRq&3 zjOdSE8`49%JM6@_lcQMrDyT@nSPL$NR%_EPzMtWzw}CVk#4)f0hf|<}bmldHH%j3R z6)*b)Seo9JViQ9Y%0+Q!b;u(`-2ywGnXJbBREAmp?Lng)@2yQI*^3N+)KP_(7qXbd z8UA*H;gS#iopx$-yM_=R=TNNdAze0-(V3_79*qEMiQBo`fSOJAspFeo6 z`$);-!oBjs%B>edH^cUaBjP1366AmVK|e|9yB-F6mCAm__V9+dRp-@2#yaxl{ik6Wc>Yn(&-1dup6RGU8AQf&&=t1@kfXaqG)d8jRgA8Bu zpPbYoPtO6lb8NR`!`M?XYU5f8F3&4d3AhzdajYvp2F^I|p`6xj-0>r@s51a9CDk@S zIFsyc(INLzYBNb{A0Y#3ixA_2OBmB4bNWdKnE1DQruy5X=MBXJ>n@D%^Vh?#z~J)) K8ot?y-HIBBjy=F7JXCOs2)aw zA_A8-ZumXCMi+4KC1fg9U9Jp2z}zo7XkAz%A=YE=Z9xYgkoAviC4_yf_EqDhT4_VQ zo59?tY6%m0Bjn&4=<|HQvV~CKKZY`wdOkN^8vEXXC7@0OGmo?xf=UUhW*g`U%sqNv z%;YDl+2RFt<&n1RjPxYR?VD^tsCI;MGnCm2C2e8`D(4Cb#m}d+&Wpg~1ubDg$joAt z%eaY9b?+j%G(xRXh5eLSX-u{*1A;*ZU-WNb1tERKf}V{W^ra;faYPT73Q)~_iv@2~ohRj1OFu3i$m0;&RY^ z<&pI$cW}@W&vb|xpEwD;;sRa3o60z`Jg68RiNv7`8L(V&!|bJKT4!uVDD&1J9O(slMsrKg24v79iCgcxOesJWZl^$V1}R8< z)^*GU0zEzh3~#c601X@jCNAoFf54(=r9TY9rT|`I=DmJ%`Q(RB+37RiTUSP6vG<{_ zVo5YAcOWV3AcQ3mw3}^ND-IR0Re~`PHV}~@bY_RR!9?YwHa(Q#YPQ9YEa#?&WB_ju z&BPzgXoWCEErG^+K(i2lO(^u%6o;PWyGJ8c*jK-pDZ$)HkcV{(US6ktr)ikiSsuuy z2ONCO!`V!Ws}P!RkQWvcrGgiEX%bh%935Bb)AyUJI3tuKK6B2SE{n$hZE_v Kc^bd!@R`5=-+xX3 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00005.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00005.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..5dae5aeeae0aae31047e388ae4d9f7e4321e7a80 100644 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcy%ba4!+V0?ST(CHOnecqL#Y)B|H5QUm6Dr?LXi=$Jx_Vm; zH?KMnnp`ND+%}m_DnmjlF0(?z$i$}nq37YrafSLR%h*!x0qp^z3kD~EmIIM5&>C}7 zAES7uHnx;`F%?RS*;4Fc5378B2Q+!Iss zdNU8N`9#OIw%I2XoDVC5)NIi8b=VmWG1VC8d3E0AGgly1e)n;>IjwYq?%RauTL-so sY0k}LzkP{s+fvyaZ)>nlgoHiAQ~L{HW-iK=z?f(7boFyt=akR{0EQLpi~s-t literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00008.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00008.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00009.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00009.png index 139478f32c18517d99e5d523f70976dba23b2e42..758f306faac20bf68d5cddabb0d7ce934b9f9f21 100644 GIT binary patch literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00010.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00010.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..139478f32c18517d99e5d523f70976dba23b2e42 100644 GIT binary patch delta 380 zcmeBY*~C0SrM}YB#WAFU@$JDtKWRq>mxI?Azx^%0!`>=eyT>4cMU_eTd`Rd0s!1%o zCv02}^Ul=2+HmGd!x{T*hiB{9Quf6%8|BN|7G7GZ?rAdxB(Xii;aTR%3k_$o+g0?c zK;nNacqg9;J*;AEdS}AV0A{22CO$?c3dM^VXY!l=;iw0)KRFVdQ&MBb@045=;f&c&j delta 475 zcmdnQ+|M#WrT&_yi(^OypO%uGH_x7>Fs=0Zb5+~( zLc^KeCUZ{MgfJTgGaJpnR-p7*RceA|ro*$_CJLW#Ee(%(xhj0p4}qC08E58SY&bK0 zVr2(gN?i{R?}dQGd&=G zCs6;DhBFHvy0o=xb-M5zgt zGk~Eo`QWxK2f3v9jBcCGY}hoZt@(^6&@rmbQ%yiVl1#~nIGLbobo*vP^es4QbP0l+XkK!|&9V diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00011.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00011.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00012.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00012.png index 591ca17e405e8260580b209e9913a5c3b1439181..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch delta 576 zcmdnT`h#VHO1-_Oi(^OyduGPow(q@Y~;V1ab~|? zjmqaOQtQ;55378>kW%OFaC0|X%D0Ti8?u>BC2se-<9%4c*p$a8KFc93YetG*mPE=j zpeL>voY0X{n+bH5emziD9B6BIo8z-+UhbLEb9c0}rHJvK;Nd+HbEV@XQ@7@^ji5pzH-OnhrFy+M;lE+rq>NJ6AkB4m7%cS>mLfD-snygE;#i z9$5us!c3qbo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00013.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00013.png index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW delta 418 zcmdnTx|?}|ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKLWae{ diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00014.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha2_256/00014.png index dd522771e30103d3808e21fea498dc60004322f5..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 417 zcmeBY+08sbrM}72#WAFU@$JEjtE4>{oDVKO_Uk|YwPque#2tNakLom5+=*4Kd+jK6 zJL(EEyKL2jBir~GpI#6Hv)T^w+iuWxb+|dr^u{zZG_+$9o7A@b=>?*^%iG?*-|>-G zO74UYFMrB1wv>z+Da+a>pSfaia!$RJ+RT*?`_3$vj&VHP+{SLCf70e^!ScjOGeHuG zSs<03Y(ORRGb>g-Tz+us35Czo+NMjrJE7owIGFeU%7<4R4%@3cAD+vWQn#y6l~>;X zS@MYs4LrOj{$zf5DdlH$VvbbYq)N|cnlqQDfQ+0pGsSKiP};_L2iMHW^=E>4^-cG< zrU7lbr(|q;!Qt@n36-u6J9o8tK65;*ve{ND$6GqbTR31_D(|+XaCG+v8*h2ay-N*e zPO;s0Vv|hCsOUcP|I!EDyfq6RsuX8AJiAgb$|V%TUdo}7eqn>M^I-*J+xxwnC(ev}e$4;M zhDnlAY%>=oP5@Ca`&&0>E_k@G%`q)QBBiZuE|766%0gPQK84RzChJBv?!#TYsL-Y#!drvrk@VIJ1gzWe)orpf7e1VD z#trB-Fqc72Y-K&R~K1v$n@+UWfzgS~BM zRz1`aTj%gBSL&RPgJm<&3B5q<%nLMi!=y;lHz#s{PT@DrIk5)lmNuZj!i58tosOEJ nmz%h2OY6%^V#~avXXw2Z&u2X7s>o%Y#{dMLu6{1-oD!Mcompo1En;8cCXnU}GAQ zTNb+H+PN(kmJF6v3~seaO_Y?B$eDS>TZC5PFQTbt{b%Z?{X^Iqx9>Yl{NwJud*Aoo z=hwIWs?FJi7ZF7ojRtSt)vz1JAUx!UI(R=c^{mxsu*K$v`n{*MFK%@1D}SVKxFHrF z{jdCo%D%sed;j()&Fh8pl_gbg$L_4D$EeDmJk|adjJk4+$;Al0IA>v362hpb+9sLu zZMa-`p6=R~NqqXv%`YQvLRfk>W5(s#p4p&cN`#I0N1xa*YDa(M{F;A0yYujM6L+6J zPH-dH3%mov=@37_cgz&5EVnpU`h*T-x(XXup`ParRx&}81B%HerGv^L>ntOk1jJrL zD%=j7VxI6sQU^pT#svel$SAXSvhg7UNKL z`Iuan;q1EnE$;fbC)`(R1Wn0fj5iaP1GVDekK0m(!x+_JCH);BZlxhLc}Nl_nx((i zjRcmi)=b(Z!A}U02R4Z25B;f%~`nTZn!TF%Fac0)S>Wx6ll%Q9` zdW&T8|2EjU%m>`8g)_k5cj9I2J(W$w<6p826#tyAhTLFFvbzj##i)%C`*-|Y935{& zX(eYu5H3|NMzi}274_asP_ZH5eOp9W9#Sr9#i{whP8nD@yZ3`}LnvmU&cX9l3EE8c zLePR+6~Sj9ov0^V*UBut_HBRl$DT7!Z;zeIwl8~Xgao1BlQ5{M4nr#cGegX72$=<+cu3d2YtJz|eT)X)t}{ZW00Vc?#i9c>3&4ym69I?`P)-+Cv5itvg>$rC9UU)l@0lA5zQZ;(oNV(fqK%=~`FYg~qWPM{+th0^MkZ z6=K2H4xPJnAUkB!%$ZSBqF}+=7NtA?xNbKWO&#r)#bvN#-DqYJ1~RezzFP-__q}_( z@B4ngpYP}Uc^@8WX=F=KiN#`J1Bbn>@Q;BxwleVju`;^XVxfNuc!E;YG{L=HvgWxhQ*we-E6j z3#myV>!#V7rOA$w9z0fPP^ZLg9d1L_GOH=uA$}wC>;@~!^%xH!8B#f%qEyamxi*@s zXu)`RVZ$-Xh`RwwuASy~qC7Z;TWRjlXX^nB4!>bm^cx8@h!Gq0Pf2Fa)f6!h9Fn zr}g7zwcWMrhv@4x_i@y4iQD4cPGxbmk~_Wk)CFBS69+JfYrZiG$pxMzL2EE()!XNrkl8|r(YbF!3vJ*?u`Y@5>|CZLz zh@(=~t2PuJY9_~#AVwG(BfTi~@@0=^b+y5Y@pj{xa&#nS)) diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00002.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00002.png index 8aa2f5032664478c50d149d6a0e94cd8a71fd67c..81d10ea78dc2cf5ca89d9dac11e48ab55842c559 100644 GIT binary patch literal 1006 zcmXw2eM}Q)81H#mHSA9Qa2fOxOPY!C;_EOB@>@itw7}8R7fTx@(ESK=zh8zAURDp8fXqCTsa8j^u)_ z`kC~C;sP zt-cBV{qeTHoW7DL?tyxvu&7mwm}nI;tTk$>sR<##jrSf|yf~S$FWG!F5gm#SaU`7) zydOMs2zQK@C_X2~_vXJzO}Twj2Q5b^#P&n0q(~t<#z|4zYD;iRTxuJQH~54*qIPm; zCaS(CY7)L0;{2>RS6HpYgWPz$;gR0UJy4r%Vj>Tuz7{~UjYK~#tXYTguZk^@N=}#Bcy;6lUQLLa2gdpybKMSE5n7@6qmube%@eu9Oqn{n=;)7nH zXLyCsj4k0_Y>9yyTPiEu*eEnYdfF(gCQ&;twGp$q5^3Y5!j!04?Ig+%a{f+22Fgja z!)6XUfV*&a!~P}{?YjW$gnW_hKTpUp=HK+Z>l~YSK4&V!qvKp`Ay|aWbbB0!qwoc zb9t?wEeoH}Qqdt%`<;o*P;*<0T_ieQHTLa0g1o{Y5CrbA`*qo{B^QW1&#V1z3_0V0 pdj|chlPiQC%bB9LUY)mthClZGGws{*x(x2Iq15Sd^sL%`_e`phD7{?QirQ+^whkv;A>M%`H%b?Ek_TnZfn0igqSS+@T+N$UxXGl`%j|FVR zTCR$RVk6hqRnKL#!%3XeQt6O$l&*Sg?%_X#EzLGvKeZW5JD%)_*F)2MFC6SRh`hvbG) zjRnoPc|uCG$wNUWL|fi!w=B=Z8!#++oRKRq*nykJrGy8SYkp_)SBNkk?-60S1`0^j zCTLb&ROeJ6^?D}$N_=ouz6PRVWTZf>A1k2lGaW1Eq_=MmBeLm*ln~(lV_DmJ#{0>v zOWU_$@1fRP5x2iaJkD)YuY27-J|8>Kg~XVYs6>DvwS#K}pms~n4pnK&RG>zzzthx! zNWN~1q+K4B=n=5T6x)Xli$3oHpivuTxf@gt=oY#iIbdhi40}EVis_@@jQ4fzxalR) z7f`EeO*tV)4)B&xH%M&(TwPR&l<)&8R{d=lc$R9`LKrGw(hEh3{*34FEm^o6etVh9 z%smVVMr{zakX!QpH3$B+h!p*h@Q2On_4z*7Z=DOTjBc;b7BuB&FFELvWfzrMC<2mF zO}Sg9DVe|_Ht&Q5=Gjc33&{?CM!|i3sP%XHMCu@`pJbPhUnH}8^b^S&Ch;PzEUS(d zh@}j6+fyh#$bozAG$HjPF%Yn%!=c@h&PSg&(uNqIJLp(nfLihho|yhWhy+>wf?ilZ zCb4L9&?(D50?96}n+9jqlaqf`Q!bEvy57N4(9qY6pmj^C{FOl5rKd9tMXF$QTFOd$ zq>iFWS<8N{61nY`P_I!P>a69U-p*t;mkw2aHXZIZiCgUBMEuSf6(%)lBt zOe3>1@rQl-%T4sG4}2`4Y6h=e)j3&v3liS&!vxx+6WTagBCzIAwt<~i`oWroWlj?b+?$SIxo_EZly&6qUj>q}ho88)Uy!FFYPmv=|76x|; z4JG?(ntl$0V>+ZZa^lh#TB$#1;H?GHGelX9MaF%Ktx?DS z@bbe8#UCY#hqsUOlUnK3tEy-u%0<0ERkuITU2EjTowY*Gk%|3(O;nugqYd)(c|A9u zj0HYFPp3AWve!kach94nnK!%{uc?X?dk__orhJicJhjrCwVdxl=CL}e7tYphd)!cU zotm~nM7h$@ZD4zF;pi(3I{r!R_DBIX?2~4Oaehc0xe-^ z(9YfXAHrh;SwQH6%+31OKBb%}og7vBFW1!DcOIN0%6GHOwmnt#+?j9NW%E`g8Ee4G zdwbR=+3shhL`=B|LP?9@*75IGcM5LVeCl;sybVxU@ugd{df@;W%x;n0sg~Sph}Wlf z7zj&O&La?TRSp{obFGyQE@K$g3-@njrYTq>q>gu_p3i-e9u)+rj~c5IBl4w03euQiCiS*<2#5&T(Rm$)V%RcBhwa#SaTn zIwLlN{U>yh<)&&f^CkNzk`kf8-g+nw62<1!@lBU|X6cmAim>HO@TJq4bPfC|1uR`j zdgCn~^(tOojVWz6Em&}*%tjG?EZi~^&%-_q~LgKnvOE2(Eppu zZ^d}```*Uw|Hxf$k=r?O9PPKpMXAdl_$6D+K`gtVxFz>*#6*|x!iUYKY7`2BVgbn3 zN{bx2d=v*+j}9?`lbaJrLSfU49&YANevrw_7TDIOCc|nY*7_riaHHHzx`KB9jnG84 z+=zH%C?%fOj0$nK7S^xk5 literal 1040 zcmX|=e@GN*7{_;*V~p4_?iO_SEx29v@Q}6Sb&P(9t+%?hESq6@w#ij{4BO~RdU<uWR|;Y+L`gm9v!>KU8;w`H%pe}8}H?u6`O}MCYPtRa?}?QEQxM+_88ZiXF$@&$5(T5qQ_3hJ1=>ka`i~) zUNEyk1_=jIIyxSv( zW(l*uMx0!6hwtsui_?pT*pwtUH#Kyg0YSo3Zl(Zjj$4!<3ddGWEJyr0X_y-ab#sEn z^Vk4Cn$KJ;ax(kOUYZ3zL<`X}B*HWUR=T>}B{)NC$7J z18RC!-2^2C#zCO;q`juYg*Fr6@y2W7*tD7b=fq+Z)Zc<+IAbB;?j!|~K1yo_IP{=> zH-KN@w?dORh&Jamk{(TViTZwvd3z|0Mu9SMXO+XA9q4Bo3;i?O6 z44kVzwHQaz_8L+Whw^N#5^4At=u_aLwnMk5s`;*VxPVmW97Ndf`9HYrIkb diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00004.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00004.png index 022a7b1305b05a877893fd664f8908730c8e767d..92952c43d7ec7e8d567a2772460a853b745358ad 100644 GIT binary patch literal 1073 zcmYjRaZD3e7;mjP9qEI`7($;J)OJ<3HKBPN7_uPMqm`;H&dg9| zec$){e!t(l4-N+Qq9R;mFc^@pvEdMWWAIovGVuP{*5NQ1Oa))V?$=Kn|C;>e&|ALE z+@xc1X{|n3g1;8dZkWv--_o}9?tztSyZY86bv~qcb55jAd}fqOW?g)MwRR2~Ex3lT zW;q^p=bH9btTbN!r*YFe_9`qr`kTKxoBy2QMa?Tj$6vBw>CB(IH}x&q>sr4bJ~_v> z;m9WoP84TwB!~lS;+9daY!b!c^1{%<$GaBWt?!u$J27IE(=jvQL@^!HTCh}m#Dv)H zA`3qEYQf_LREHJmQ3p~Jk?|f{D^l2u)W==Mxf@2>NZ%lb@npwk$z&GBrbYr zp3q|U8|d50DbLBNYKV5{oHQT>y|{D7(RSWzBK!Y0Dt^z_VQC<2@BC8S$|*BRkRq&3 zjOdSE8`49%JM6@_lcQMrDyT@nSPL$NR%_EPzMtWzw}CVk#4)f0hf|<}bmldHH%j3R z6)*b)Seo9JViQ9Y%0+Q!b;u(`-2ywGnXJbBREAmp?Lng)@2yQI*^3N+)KP_(7qXbd z8UA*H;gS#iopx$-yM_=R=TNNdAze0-(V3_79*qEMiQBo`fSOJAspFeo6 z`$);-!oBjs%B>edH^cUaBjP1366AmVK|e|9yB-F6mCAm__V9+dRp-@2#yaxl{ik6Wc>Yn(&-1dup6RGU8AQf&&=t1@kfXaqG)d8jRgA8Bu zpPbYoPtO6lb8NR`!`M?XYU5f8F3&4d3AhzdajYvp2F^I|p`6xj-0>r@s51a9CDk@S zIFsyc(INLzYBNb{A0Y#3ixA_2OBmB4bNWdKnE1DQruy5X=MBXJ>n@D%^Vh?#z~J)) K8ot?y-HIBBjy=F7JXCOs2)aw zA_A8-ZumXCMi+4KC1fg9U9Jp2z}zo7XkAz%A=YE=Z9xYgkoAviC4_yf_EqDhT4_VQ zo59?tY6%m0Bjn&4=<|HQvV~CKKZY`wdOkN^8vEXXC7@0OGmo?xf=UUhW*g`U%sqNv z%;YDl+2RFt<&n1RjPxYR?VD^tsCI;MGnCm2C2e8`D(4Cb#m}d+&Wpg~1ubDg$joAt z%eaY9b?+j%G(xRXh5eLSX-u{*1A;*ZU-WNb1tERKf}V{W^ra;faYPT73Q)~_iv@2~ohRj1OFu3i$m0;&RY^ z<&pI$cW}@W&vb|xpEwD;;sRa3o60z`Jg68RiNv7`8L(V&!|bJKT4!uVDD&1J9O(slMsrKg24v79iCgcxOesJWZl^$V1}R8< z)^*GU0zEzh3~#c601X@jCNAoFf54(=r9TY9rT|`I=DmJ%`Q(RB+37RiTUSP6vG<{_ zVo5YAcOWV3AcQ3mw3}^ND-IR0Re~`PHV}~@bY_RR!9?YwHa(Q#YPQ9YEa#?&WB_ju z&BPzgXoWCEErG^+K(i2lO(^u%6o;PWyGJ8c*jK-pDZ$)HkcV{(US6ktr)ikiSsuuy z2ONCO!`V!Ws}P!RkQWvcrGgiEX%bh%935Bb)AyUJI3tuKK6B2SE{n$hZE_v Kc^bd!@R`5=-+xX3 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00005.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00005.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..5dae5aeeae0aae31047e388ae4d9f7e4321e7a80 100644 GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcy%ba4!+V0?ST(CHOnecqL#Y)B|H5QUm6Dr?LXi=$Jx_Vm; zH?KMnnp`ND+%}m_DnmjlF0(?z$i$}nq37YrafSLR%h*!x0qp^z3kD~EmIIM5&>C}7 zAES7uHnx;`F%?RS*;4Fc5378B2Q+!Iss zdNU8N`9#OIw%I2XoDVC5)NIi8b=VmWG1VC8d3E0AGgly1e)n;>IjwYq?%RauTL-so sY0k}LzkP{s+fvyaZ)>nlgoHiAQ~L{HW-iK=z?f(7boFyt=akR{0EQLpi~s-t literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~REk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00008.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00008.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00009.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00009.png index 139478f32c18517d99e5d523f70976dba23b2e42..758f306faac20bf68d5cddabb0d7ce934b9f9f21 100644 GIT binary patch literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00010.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00010.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..139478f32c18517d99e5d523f70976dba23b2e42 100644 GIT binary patch delta 380 zcmeBY*~C0SrM}YB#WAFU@$JDtKWRq>mxI?Azx^%0!`>=eyT>4cMU_eTd`Rd0s!1%o zCv02}^Ul=2+HmGd!x{T*hiB{9Quf6%8|BN|7G7GZ?rAdxB(Xii;aTR%3k_$o+g0?c zK;nNacqg9;J*;AEdS}AV0A{22CO$?c3dM^VXY!l=;iw0)KRFVdQ&MBb@045=;f&c&j delta 475 zcmdnQ+|M#WrT&_yi(^OypO%uGH_x7>Fs=0Zb5+~( zLc^KeCUZ{MgfJTgGaJpnR-p7*RceA|ro*$_CJLW#Ee(%(xhj0p4}qC08E58SY&bK0 zVr2(gN?i{R?}dQGd&=G zCs6;DhBFHvy0o=xb-M5zgt zGk~Eo`QWxK2f3v9jBcCGY}hoZt@(^6&@rmbQ%yiVl1#~nIGLbobo*vP^es4QbP0l+XkK!|&9V diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00011.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00011.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00012.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00012.png index 591ca17e405e8260580b209e9913a5c3b1439181..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch delta 576 zcmdnT`h#VHO1-_Oi(^OyduGPow(q@Y~;V1ab~|? zjmqaOQtQ;55378>kW%OFaC0|X%D0Ti8?u>BC2se-<9%4c*p$a8KFc93YetG*mPE=j zpeL>voY0X{n+bH5emziD9B6BIo8z-+UhbLEb9c0}rHJvK;Nd+HbEV@XQ@7@^ji5pzH-OnhrFy+M;lE+rq>NJ6AkB4m7%cS>mLfD-snygE;#i z9$5us!c3qbo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00013.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00013.png index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW delta 418 zcmdnTx|?}|ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKLWae{ diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00014.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_addNewKey_sha3_256/00014.png index dd522771e30103d3808e21fea498dc60004322f5..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 417 zcmeBY+08sbrM}72#WAFU@$JEjtE4>{oDVKO_Uk|YwPque#2tNakLom5+=*4Kd+jK6 zJL(EEyKL2jBir~GpI#6Hv)T^w+iuWxb+|dr^u{zZG_+$9o7A@b=>?*^%iG?*-|>-G zO74UYFMrB1wv>z+Da+a>pSfaia!$RJ+RT*?`_3$vj&VHP+{SLCf70e^!ScjOGeHuG zSs<03Y(ORRGb>g-Tz+us35Czo+NMjrJE7owIGFeU%7<4R4%@3cAD+vWQn#y6l~>;X zS@MYs4LrOj{$zf5DdlH$VvbbYq)N|cnlqQDfQ+0pGsSKiP};_L2iMHW^=E>4^-cG< zrU7lbr(|q;!Qt@n36-u6J9o8tK65;*ve{ND$6GqbTR31_D(|+XaCG+v8*h2ay-N*e zPO;s0Vv|hCsOUcP|I!EDyfq6RsuX8AJiAgb$|V%TUdo}7eqn>M^I-*J+xxwnC(ev}e$4;M zhDnlAY%>=oP5@Ca`&&0>E_k@G%`q)QBBiZuE|766%0gPQK84RzChJBv?!#TYsL-Y#!drvrk@VIJ1gzWe)orpf7e1VD z#trB-Fqc72Y-K&R~K1v$n@+UWfzgS~BM zRz1`aTj%gBSL&RPgJm<&3B5q<%nLMi!=y;lHz#s{PT@DrIk5)lmNuZj!i58tosOEJ nmz%h2OY6%^V#~avXXw2Z&u2X7s>o%Y#{dMLu6{1-oD!MZ%Ini?+h;Rk*ZQxgeMfd-O=F5BGmo+10A_df4E?>*1& z<9XYRJ3J#;ci$x@MAxx;Q1ocnWa*FMpz2B?x`cD@4Vc7(6XxV&fZh+ zK7M^Gy)tq3Xv@o#IN6?9!rlA$*EcJ9*5#(tq;HwFWSA0Xt_!h&Uj)CFE|?4wS|*p{ zb)5T&M;^}p>ApVyz21`NlgB*rnqEkjXGM6nAi9<0ymFC^fAzDPj{QAlS=m0N&#xM4 zsd~m&GxlKoJhGBB??X+9l#Ct8BM(Lrq4j?_7P^KPzIebksp;P;O*V&#lFSH&32DW+ ziKN#QAvBwPd~Jvl)4K(K|L>HzoN0ikMheHHJUc(pJS*BwlY*GO15siwS8>_E&WF}F ztSg9CSP`mdzuHKN|JDPb4}-&EgBSHM8p-ItD)^I5I#vyvmX7*X&s>>-b#(ymZbCZe zj1NsSNVYOxUG&VoeRMmap$lw|RBoSvjqufC5ebo6>S5ZR^J>W&ZR>}R{@*3T=!`s; zBL-m6u6_ud9(iPd7>t{_T98Z$gM>7SLmS9GlITWF6fPT5-uA$!z#sCN^WW{fG@8TM zH}w*d(GhG!Mu%y#hEY0p8b+`{(}P-$XCuG}*g!(?mx%#NL~6hcjVGYNUXt6`4tX61 zc+ED)CV+4rnJ0bAZhk^=S{`%mP}+AIUL9J*fpY_8(MCupm!!8x~JH6mt?RX!) z0!mkZzXbrfp~H{g-)aUy4k#4{4&ueD1_N9$8mwNlr*fS@1VW}1Xa$fNI}FV23malS z#SXN{ zjQw#%R7{jf55qQ_M(C<(AkdmB78{{2@o zoxT08WTM=)(s%ya?k@k8y&mJ}`swejmnin!k9KYA5XJsB=M{d^EBSi8jtSaHz-dgI z74YPb@f3UN;*0;*#`clLt4f9>R+jbZ)nXNURKeVFL0bGM#SagTq(X((${SB0Z~I)N zc>yPk@dny}aH5p1#sOdKx?rJw?YmU;ziYE4=)s!mbe~kM9uXZP>L^J>uzJ;l$f1A| zJ;-~j2~zBqQIQU_PNPG+x{Q0dker_cC0}H94vfh8 z&H*JNZ@*O{Q#!>O5Lv8KFeQ0Yd!e@5b%HI{nBp3-PsgYH{I;UsYZT0$q*pkJ)vfNV z!{wuPvS^NLvx^Q-k6&(V*~JWV`O)S~z-QSZF2B`JiD5szldp>Ve#S~MwAU&ax69~g zh6Z1IY>4zyBA}q0f9e%LC|2*MeGPCBF~&YuFuQqBz4gu%AC(r}Tn{k#C~MxiKsp*w zkKinOT1s<59UD%1m8g(@wY)?#wzvsg>IBE&tB{=}yh1mKB#BbC{H7c%R7deyP-n|) z3Z}k7cU)z|LUN__y_j?@>E&8JZn8P>lucAT#JO+TF}QH(;Y|ONf@rfbU6UK0^Hgw9 z7VDs)Myfu;tV^n6(x_*@K@Y+>8DO|i}eiQIu6A)61SKvD*` zw5dX*>BW+k-l>9uuU!*7$RbT+DF-wb<-fV$8K+nS90SG)l69!Q1ssu7NAV`Cs!dCP zCx8f8#1r*hZgjN`3eNQiSFaC@OBPK6t?h$i%Q0yk$~{-*z>8OfWW>LLVeneMTmNf3 zyJ#Lp4P4YAljB*$-vA~iBSdrs8c8Fy047)*&%i{xR#Z6*tIRBY0C3OU3(vcLFw9lL P&n>fBs?FhwGnf7c{06#D diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00002.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00002.png index 296b33f1609a9c150339618ab8f1d88427fff788..9b84ff7d358faf5961a3bebd12a16b1f6edc4621 100644 GIT binary patch literal 1015 zcmXX_e@qis9B+5#qNZ>D;pXfkfl@2%52DTWsuc zcHk* z!Bul|ItLXXHZjPC{rQ{HqgGBC@Gc}$+`ZJR6P7j;%BpqwSWBA*o3WPkr|@fvW!Qxa zvuzz%n%{>wfTxE2%|EZ~#1_6sF+1xPY#haWUp!Mbkr1_@R_3&%@5B7q`q8e)^gs@$ zlrt=R;bDy<5O>C(2#f2{liH0;s~b3_A7BD-AF(F+{oKZOaqb{2AOZgyqUJa>QrORj zT1u4on%B49n;MVe4RS9J6mNxw&lu&TE|I9!R0zdNa5-5Wm}m!a6I86}2rUH9&mN(ri2}#?by2$}YA{8b|9H6q!1FSm*H*wjmz-h0o|CCT(#wa2KTxDf zSo;pdHM@{`?(kMKmUdjX3r$!uBejDR5qkNZBcy2NU5W_+ufkJCxrY{x69-bOfRb5G zirVFE!5jzvuFoj<8s$suNX#h5@FJb@E0AgZ0S18HOEKG*NDllpHdzMo*}^>DJ2BMXJP7%P|dX3ii|m zPHxLg+J(ED)BPkn4*lzf=po(CJb<=@A*hw3YJ42j=mYb9)A^ax65j+68_OxCTDNPI z58Z~w=q>3WJ*3DNimb?$?Et9Y$2^9$H14680w!vdcV0Yv3bX`s>c3r-8(54r= z;UL@?pL{HA>8b>;ODz>($?37lzX5FQkDpGM5J#J#m$4OX%!u=y=2ep!Zvh`>bwzmC sKLBdNp~!~x#;R{m)c-R!IrQH;)&Amn`{mRXIM9aDBCosut&hI=AFTe@Gi=7{?QCT-WN2{ZTac+IG>#wHu=0a!SRnM$f2OI&J5e3#sdFyky?QAFQQy z5Jp_fNwMip1BF{xYgQ#|>w+b;wv4Tm1GzvbMqTDQL5{)=M`o37e>l2z&zp{sd-L8s z&y(lV7C;u@W-`Mn6wuh2?nI z#uHXG9*r5Zk>hwNoYwe4^}8OoIbp0Jg=O?m0i!>?y?LpS(GQ+Y3n`F!A>9FKWAc>9 z+n*c(xAdr;gWG!!f#O~ni;1J8ghS=Y#c*1H$l1uf)WI&z&j{x09Hbxav61jA(OQpt z>l{+H#%R3fYpdGw%iz|Rvd64M<6iftTQ_SG87FSmE&w6@yj+@upJrzEx=@jN8KNd> zd=aqSqVa=|-R3meY}`Iz8j19f@`}{Vz$lGhBFqGH!m3W?uaOk^Dzh7)JM@iFRPsf3 z<0QZ;bD>1miBBQGGhs|WKW(JiE@-!E5NcmZE2l*UdL0U2; z#;t0UM8E^3X2R)i8?gs^kNJX<+w_6hGc=ad-OJLQ0-`0eaV6?U>(Zn5k#ctgG=YRY zjpl?X*#Pxh+JY18OLM0I;_N8!f;nUFhS0e0=H_8WfOIUn2wf7mPHB0ReNGK%=_}Ks zzOp!%@q^F*1)6ur{Qv*} diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00003.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00003.png index 21d25d1c7dc95031995ff2606becafa0f3683f59..328c8d67b9697965a5d4416a8979f574fb54a6b8 100644 GIT binary patch literal 1094 zcmXAp4Qvx-9L8IV9gf~4%&_$wt{*HDtz@}f$zu4Z-Z~t0MUl~tVCKck(X~rAvzTp& z(nvglo6s(Rxop|2V{BtOnlxlAOqQk^4!scQHe|RAs!5|U0_Z8_2wUG`_k7?x-0k3e=U&^osxtLOJ z#UfE&*}h-L9DDWO&pk&LJbhiXd^@Dh9@H`Hj7wB{^+KJF;Y4ek-9BKTl-xt-hQ8ll z{?7l?Xy7i}O8dS_zeM%xX`h#NvjgFk=14T%Suo4yQl8xNH&DGiA5wh|vBfKpt0TkH z8|6;BLEdZTbj)m7&N8eQ1}{RyAstgm?>wufLgWY=si6y6`B+(wlQ5tzGfwKQ+20yb z^-;Q$VRNH5ZnZ}Y6l==P{v1+=ivHW2t)Q3ZtAwD1ONP5IO6E9gino+9dn-Fmh5mlm zZpxaeyxF1jgX`DrHl{rFcyY~{^80rZJ7`Hw#Ue(kNA=xRY!oN5rj7&2I+3+8B~aUt z3^xJb9v#!>cZhSb)gi6IY-yNRTCpJ7&@VYfYc(BSgrc`~ zj4OG8k1V2nX1p^}%FMV{E@trU>($qRO-r2E(p4yrXys8~jSI|0sBPXu9$;{)rt7?3 zn7k8GITYFDQNNc)hh51O1h2eVuxpSL=fEG!WfzNr6{jhNY*nh9pi~K(J$1IG&fL(?K2ZvFgU3f&JmA0ih^)=!fqo*u-gdSXDf-Gb5a8$ zj&ydMK7Pp(NA(tA8>Jkb)(h8C2`e@uS}v&zIN`}g&`u!Y2S8^m{SD$FsU+Aqpl9smFU literal 1042 zcmX|Ae`phD7|wB$4$WDZ*!8~XNHSypSix|)v@3QlX_DHmYb?gCb*t0h5fk%ck$`R3 zI*$!*Nb5LL*6o89tfkf;Gu@U+JIW?6q3Q&u)k!Y}0Fcc;2=otU4WitJUM$(@QBjaQ^8blJ@cZbKTl4xgK+}lLMx2l^#NsF$&Kd zb{2OTj}ba6TUaDNl?_b4rp!LzP03E^Gq(5{S2@3wk<7`BERwW+4g(&i@V1?Lx$ zlKn{jtzR!ZiY?wxqAKj?8`I+BCkJE0=Rm1_jM{xMaFS)Vb7Lg*Yd*zd2bdWo??p#J zK9Ri1f+ho!xA>9qP?}{XBFOS{n@0){sb@cb+WRa| zc3tMWsCi!@zf??4`IT?AP!}+L8Or)KgLVZ1x0y7TJa^*r@bt%|msR8WZg24vMf~yx z`2oEEd{cwk|DWNKyBIZ2tqyQ5k+TWSG{<*)z&CesPg%QrD1Pb4I-D0Z=&-#!=1EjO zR&)JiQ~(Vkm}S6un-ITY6NZSMj=F!>As^@jh)}2g>Nq{-C z8o=2%GZZe&4oH)~9NCIT^umrUS@6DaFnZ^7K<)lOlFX%DKngq~BAVTbCAooxd4rnG tip+96I2uq5EQ(uCHNNQD*7zc{LZ>g4A~)E#@4~;XYxVj(nWh6@{Rd<%uoVCR diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00004.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00004.png index 63b618c9f8b95597d64716b1bc771f5a19f5fc31..c67725d17fc11f86a7dcdc25973e48cd104310f8 100644 GIT binary patch literal 1083 zcmYL}eQZ-z7{*&i+J*Eu35Kp$Gy9=Kan5;rJD@C3Y1cVn8w$u8HfEEX(gMjEr?8pg z>XfUaBfBj`xET-}*@zn~HA@^wL$cg|?!q`zLGoC5>juQ_Y??xAki8%)ax%&ZcMG zvt>8s$Ht)w&*{V6eVYfZuO#BOk7E6Q9eOe7Doio;tTE&&bQ0xOr)<49Ay|4wwbF8; zq?7Tl{mQMDGPd9O_ki)^j4{z$E@h(Xxf@Xf**%w`QGIh5~8Q; zcH_>|6aHK>bmmhb#_eN*XZ)cxnefI!fG80s%RRcQ-{5%kqcKv?DrUFrBg&AD7fmdO z>F&5ziaF9Qd8?8xUY%`Y_qYmvMo@oon0rPSazR%>84}K+>f@hv@t7=p)!TxOuV>qG zNgBWYkdFW4KyjUk5g)!fmyW7FmaAb8*rw6oR-A9s_b2+k7gjqA(xj5E;~(3JvJd&) zb1ARu;bBCHI=%|+H?4bc{|ypTJGq9V(Le88bzb}e*I*+!ucRjZaT9SDT8KMe zYOtN3%0|^-B|9QC269Oy^^I2A`+Q`ZJgDP?Yb-tA(rBf_gMgl86mG|bh0j&=6Z(G? zc0Ij*RBM7BJN8zhZrpYmwfS(>d10({XCMdi6}jRv{S3(LK>;+roucr_qK^?TouElM zg9%$WtY(wwyakzlU_=wS>FlkRGRe@z6Ob&f<7=&U=GW`t<x3UCeb>}#}xh?6J{r&P#v?RH*5bs{X1Y8KEn<@uFhv11b)cF*Bw zZMKg0%2eAL)-4Fb&uqDJ(6`~i{jq=YKOf&8o&-4`c@7m(rcl;0jb6O6H-Pg12~WBU zt4jW;TFBe@+G;y3Z&MkvL+lmQi=d7nuKjOmAb)^NHM#a-xErZQp!Abt>c}F;626sK zkNcI5-|{xBK%kW~+j%HRQ_GFa3d!P@t<#}OHfAVEfaK^*hvx7Ux)Ua%)ZnfBo_~)$ z>*qRvu0(H~+7P8J4j83!@th|Rn&%?b`eE}l9s?C!zD7iS<*KU@=4?d31e zfZbWY%?|9qLcN(y#(kxdsp+V{uDILjjf)kjqeZq3$CxvNdN!< literal 973 zcmW+#4@eVX6yF@3{kf0+lG|xE(+nca&eJl>R#Vfo^@nVZN*W#Krp*MyEvUSTPSmI~ zO1MnhGz&7yu%fUcIgraPozuch5E~6bD^0>A(cX>w?!Nc&zW3hm{eJH%_nUU3g~URY zN`ftr>n~Uq%EWLlkq5p+-x@la*?#{sJN!|u*fId3<0-VxP;NQT-4+eB+WQR7p&X* zy)q`!#6U+px^z>Fg} zSxnTIddDfKavJbFpQytD?`^sLx<@Un5*GKhDzV*#c|?YW`~@j?IA*dqjD8aVz+Ud* zxb%RPE(0@@xvv(SeXKm3G#fkVA>sRWpdnL`k)d#*w^h2rtrD88N+Ul%DW|B?!y582q-ccj z{P0szrCwGxX~=918Hz%Y6hT2ltPFMdWL}4)R~99kboApm5WWFPLnr)8iCTz_MUv7u zC!0jxW3}he#Xc5CDIi;uRod3od4$4sG$_VEaDO}iy${fkgjl&A3g==Um1*jpvFSvuT3Dz=vt7;SCSw!k1)ttq$CJLhTnn8T3|d;n7bRa zaPUW;Jc|kS7(F|sP&=IyJ_Tf&-+5c5p&ZE0NMPYQVx`aqQ-cGzV=z6z zGoT3Rx^`;x^6KHiMLXU+3u~~5CJiztMo``on4w%Sm0{ALo??GXu%m!`1m?3@SvpYg z#e_wbK>#E8s>WMk~sL7};Xmz~A)* zZ-L>kh!r(J59(q3Ek(gms+Mi8T+tV=_-nadR&JpiK6IMbwZV+ky&I$S3BlGMBsEmx zs36$-L#y_0!TI2F z-ID*zubmGDpPX|22B#)7=bMu5`BiG1QWJLWY?Gb2+C<^AJMW1*F^3gCuWa*d0}9P$ zOUbw~abe=5oh#W=?5w`_7|;FcBUG+zY^v}%KHH(K?f#^j6Mu#<8%;jbcjiJtu@TUS zdup7XUwqPYD|fWbZJWy`m9fL?upcw82@kKhl-`LwB9c<~tUoS$=zIQ${7E0)6E!Ot zX9Cf}#0d+5B;(B4nKM%MT`@Rm)561hVvprVH#eY@LJzAH7xSKo$*7Q+xiT@!A#Ku3 zDY<2gGvodKC^<75l`9vA1Fhbyym=1LVfT(z8=2UcN=p6nXk(L_P+1AIq~wwE%=$$S zy?G~}i3j^$&&#W+EOtoAi ze11*hq??%%Da(L*mM2b_DWx`ZZkyw?nVcHy7l7RibT&8d37~s{C*GH-6ew)dlvPkt2guThEH^CYg>In!TGTEtq8u{WJ?pqr;(;UM%KK|XMkRR zW5Qz;d{|}kWrGto#vm8;KD}Tz&G|N1=@#4^`SLHs26vq=zuTpX?3^$vL)+E)rm7?L-t5{kv_FCI0rcDRH7*plIyuDkUISI5f7_YMn|E!Wgwys-t1S?fc6%7|Aa$_kQo* z@4e6a{=WIdUCZV2xdwxQbJbPvfem6=SFretP>ehZ(D32f_11UFvLoQgPxWG^s|>C zw`Z2lnm8@fEBTzM5;OmS+RG~)x#|zBbm59oeeTb=Q~!-kfW~KT)-rHv$=GC2p9t!W2-HHXBgz|8R_$Tl?T$hJp&k!=C+G!wyOmOyCUc4?%u>F`KrD_xd2T-zbE ziC9r7*bPAj3WiQS4m$fUAH=c=aoisIM0Mz-Ag3SQ+y@yl1l%8;Dfc2!AQ95a$7CNUr^_phM#!c~cE7$BSzsV)x!3cZ$lai$C&x zEZ-+XYzMkGzdJ(5KGLb*xlXZcgcw9wuJLL~TAD2o|Cb`I=rN>T!HL+5(YsK%%h{2> e@$7i|;X7tW&eO3-M>2#fZgADOs|TwNe)Ts|G^?-x diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00006.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00006.png index b55cc9bc5ae0bbf37df446eba320ac39258679ec..cb71247541a610e634dd830f33762f7e02b2251c 100644 GIT binary patch literal 1095 zcmXYxZ%i9y9LL*TQ@5p8qe}!%GRjP+i=-phHac~)wES6VfQ=#06#q22)Y48@!xE-4 z=v=slNJ4w!k_!o}={AscI5XplFc!TRUYC2(GBMGhpx$R1kTefom#D=Iv)^U&(fMHR_j$-TcERSw%tnbp@H@UYzFZ~ zTFyn{Nq_dW4vO75`@lN+z&qvsU6Rv!ZZOPV*NSCX41*aQ6^_WGeC)HNR;)Vec0PUn z+Pm*PK1;`V7e(7vuc$c(MW@te$t7=p!v(kU`-XbAJX3$YD%9yKn88`CxDqw69-d!` zD%0W17x=d4T+*6lyP=Vm2WEKlW`ve|dNUr1?eBF2vT45UepJDF3$N#njVdt#c`qsp zkUs@GW0PA613hFzWH+y8;vb%b{5`b1eSdgJc-&=Mob_iHM+`99!dy}oY^J_oH(S+O zFz>q81p#m3#0=s}!)G3a%aL*G^sali4?q0g2PP}E+*{ZadRZRTV^o?Y{cS(*6!a^$L3%tw`=BLERs)oEs~ zxPWblKG+4FMa#lji;DKDdZ@qrN=baDTT^uv_ig?>7>{{4_X-`tm5?@%Ycq3sd5%jlZ7no zdx?^NJIdCpT~d7BD+x!C-Au-!fsm>ZV+kUSXiUN@3_#tU7uJ^2&o7 zVpli*2(6YT9fcee+f}k$36rQRB)g=#VyY5L^rNwq+lcNysvAG^_D}oPmcHK69`aQ> UUis9T#1BH_ZfLEabH4M*e{hu3%m4rY literal 1104 zcmYL}e@q)?7{}WjDQ@;?A`|HAhAqOX36AAj*!baSZTZn{Ez8gWfoxuKX?m0>rYfin z>!y261CzoQmUD|MsV%w=+K7t8g~U{|BfCtXjzlFcM@;|ItX3l?%jWYQQFFiEyzhI@ z^L;+w=Pq>2-A3<3J5?$b?QC}(hi4Ej!y_8F|5!0trBW4?IvutbhSk4*-Fv+ER*7R( zc=ywX^zHE*Uv9p2?pAN4@Ud*cnDId}S!tsf-JR6L;$ey@tu^G2(e~_hY_zAt^ zq84JT*mRU)PB;Gfc=C^H$;#X=CaM-{Tpo+TKP83rv^b{WiclSMByC?_2})N_RvJS~ zYl$xc*RU%cKchi&Ybic*2FK)xd=+A5#Fcw9r6c@SEV4uQ)f&twZ1adK`%(Ds z*Jv@&phqK(xzRBce)9ut%n#DyZcCt@Vh-?D$eXW%>!;9N4x&B7eRvpaxH@LYXU*=V z#TyBhFQdh#7eR7E&ZLKc9h1{)VQ6_JC0@A`lw2sh*zU;$rB0}Jq4@L#Ncc*B8FOG_ zniV%bV#PkF80u&?`QH!zz6UlLAzTZ^eD}uY&6}2LMz?xTD7g6K-StqL7t~ZUU3@oJ zM~_M^fX)RtaEm9C601SWC#;e(&QA0wfLh7+g@&A$R+bY$_uq4988Ghaw|byL-kR+v zmB@gff@2l1^nmPdLvPoD!l(R~@OjAA+B2SU7wNhYcgykdhsrpxSdPw&U6b!~Vf#E!G%IxP#{-54Wy2h3! zPW7OltLzk02=5E-4ftHZ<_?n?Z71w7&RYi1p`#xDAb6D-Ocsx?2c@{uw|%fv=Y!dl z1w8w$B5wgX;N7e{pdtECoh6`aX27z>ZB6faw?V=uTan+z03SQXM!%T|a}hOInpN8M e(dMPkAF8o)kGuTY&QADKsGKcs$K3NTo&5)gfWn6W diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00007.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00007.png index 7264af8d54f4231b70ddae24baa0fb4ff70abd21..51f9f0352741211d60b1be9c2a80c5525a1aecd9 100644 GIT binary patch literal 1027 zcmXYwe@q*77{=Sw+Y}-GaFYJ&dkP<rOIk}^Yd@|jzq4Hyaj~rF;n%)%!&a^P_;2y4w`^RAi(PFXLViMV2)g=uCPtGQ zj;FQmh&$hLxWD>NWB-o(VQIgOJ905CyYo)XQN^fsV$j+)Z7i3Qu-CkyzHZdFCo;R> zD)0q<-mM>E+8KFR3|D9VnL9s{Yu?Z)uZ{RldpUy@^c%(R*(ynXo*1=38{upFXtJ;E zA)BD2y@z!5nx?iL18_gYrO#w~0(mR#XBu?2Kx*{5<_h`{4zF4_x z)o!4810?CwvyYhPa9evR_TWKVTXtNG2bgy0g0ju5YbQPF05N(MZ-_6fFHSBY8rjRD zFT^{!6`*T;_3un9y-C}`C33rn(R$6Q!45v?rKEO74d5`DmcCfUU^!sp=Ds~Su8fKC zsepdgT5m<&U#)i>M_0436LZ0I59pu6@=oT0;?0jLj%ZKcVN@*_^fI%+PP1%6 zj4%FQxfhzep*WZhQ5Z17{YnIxb0TQb_lo_jTL03i%Xmmh+x;O#?E`aOD-mRS5&^r~ zH}KcYU`4WsE`pfwCLY kQ%^U%fAgAc_wv%2XHt(JIYx$L{JAalUcYDZ&7+_G2L=MF1^@s6 literal 1091 zcmYjReQXnD9Bxx{(YizbkkK9!`T>YxZq4=TSZbiG>t;773QlIG)g`aBEpe4J8CybT zb>#fmN4gQWTtL|*n;B@SDIXyiljV};nqAzN4A>U2f7m~an~o}EIKbzv{$cLk-tXSr z{hsIdJkRx$mwdIXp3`eI8rJ(_^#NRCSf)oA{LWk6+p5t#qW4zsd8JLeG~U!w(p2mo z_gE_*YV)1XZN5-(>W2ek{%8NL`t-?%*DLymw9;VsM&A{$j^7-1K+|mFUQ*@hCI0N7aRF=G_vK0UYd@nyY~eIQ?yTw8(F2BA?vtSG9V824{N1c_v6R6 z+^dPq-yY*yaRi65+gK+nOeKX9VQoFD9OH~!$KB4;T*t2)A2@i$P2xsgKrjF3 z2MkGo%4}xpkBRht9;Lv#bH8x$%3xcaj;}cJ8W+d8`ix-8Po&FvFwsi~GvM2+%3Qqt zia64Yy|WDIxV+*t;>rD#**OwyBxUIK6z^n}Q)ji(?swO`xmm||=bDv84;^_>H0Os! za|(^GXI{4q9rLit3nNXzBmX z5@FF3pt7`LupiTBU{3>EFI!T=Z=F~q418u+_6b^`p6WAU4;nLQeE!Cb1rBxGK`ctm7K3kAd` zhNzKeY|x+7$RB}HUEz+V=beSNiwxQInd;N=PlQ~#5LJ2Y@bjCl*+8Dst~hMq>7waM z2}Kel_XL!wq_VhI6u-*QqTaQ7=k5DHFAU!4jJ!FYPC>Gx4pVA23BH~{2sv%~SMeIT zSDmquO>;>rbu3@EaT4PKb|{NPe~w6!FD&*#PKL9t9Gxg{lTJEJ(SaVj1DOjpa+rQV z^yJ($?oT5g{?TT@6cSMA`Ed_Kh??9wFs2z7sZ+fwLMS8mT`C1MP_LY<8_=K^GEfsI z=i6SDLlCHeJ>)Ru&C+zzicWT}EW8shI@t}GQuh3%l_JCe4B*umz8-M)S@B7|L3S;q zjnwbe9ayb5({>Hz&pL5cd+@B(WUXRSUx3IHl%IY5=w0NIU<>jY9UGUYRa6o56{y9{*nRfkvXP;s_A#_WA1$yRo&DRJegbyMv3J$C~? z4xG%eLE87FTtdZFw9ie~uq)3v-_pZWIW_+GmQ@?ms}%MbbtqI%YqaDUZN17{vnSB| zs5ljo$_vKDTS{Rd00_TCq&B|LZ^{N3M;`f@z3fNVRNV7Z3xzn_N(%$A9;I+edPql? z_WZ=`+{VRMEXDQy$Z3)GfMvrfhA&nb`6sstHB+b@q6~2Ynt8ui&~=++H+( z%uQ}QJoc4}tLjq<7XqfN;pLU35uh^DRq@DQkLC`H97+S~UZ&U6sij^L`aML0$v{Tz zz^)s-KIz{|@VS81Nr^#PliR{ylD^&WK7?E+OjqQ%)^oOWR14L27-&d{BY(v3vy>7a zB;*s+ZaR9OROY4EHavIGymWz83!`vnGbK)ij>DS{zTeZ?+I99c7My5!(&YVVNDLA` z;wr8zVDkDiY$+4x^#(GxrgpfRS8+9K)8WL~)96>LPeQL3sm6Qgtrq%a2YD%FdSy+) zWkg~Y@?KPNgS!^%C`a0dvTg$S`s4YDF!)8aq+QiqD#7{OTv@Eg(|PBX2MfGpWzfjX zLlZ#Mo72Tao7&k5!u-y8qUMM4#PB~qTyASH@96) pwM$W?yuo2w{`0-N3y3_wt&`JOR literal 926 zcmXw2e@GKy7~ZQ04ejSyCj^UOrd>1H}dTAGj4#X`Z1vfeBDH``+()pZ9s*>)2P6k4528 z5{U%U7wAghYlEd&i^3jEs#QuP$T7Vx=Rkw>%Ts?zTxGQGX_@Zb@7CI^*B>{{CX7^~ zZCh2Yp5zs`dut9tlm|Rpti33;`?XCdOOvtPI4!{O8jO!86<$)t4w^OL;>si63f(^n zH5(Q$?0tPAS_?C$Iw{3k7NSV)O;K+>3X&&)haTjE*)Ge>LR^Xb{Z6 z<#1(b3hO9JJw7kPPWd7RF6Hd=EPDYxLVS8OB##7xqp}+JsBO6%n2uFhWWRH>C!aEJ{rW8w@l` zwZzMD=FAlt)+y*QzWIVsgb=MtZ@?zJBozyeuI!2CLHda$mbj6m<(TCjI?-xJsg-25 zbahWYWaR;x6QycS%+7trquD{r_Z_QV1i0XX168ClPFS0m!xS`P;x8(XK5!{GMIY=P)x7n7fT}^NQwF2Gz9mT34DT}avn@~Jl=f-;h zGa&A!6YoLg@_?H9>L2%A?vt|KG?^SG(Ufl@LE$|dfS)NBHSq<%r`RiC)*{OP3N6*l z?w?R$G1Z!|COqwnoQ8pEx!ZMP4{$bt_|QQJB<`lnhrknSX{WAaT{Z1yCiEUsl{JOp`*L)mR(|KOAAwL z!JymC+PIxEs%K=*1*>gsEd*&wOC>v*7q~ytUn9|?1TnBboWZi`MyY$>)WP8U@(u6% zeed&mpZC7k*WC0mwVqyYFc>ILgL4n;5ioN(0l#-Gom&isS4fZZ!+nRb$ElXC*3?EW zh5xFqRzzPrKRn)kZK0~i{spsl#n;2wL>hP3+QsoN4=xq>lCE&q;0noVwvAOoI5l8E4{{Nsve?jww??M|#na)?S zM|URv{N?+O$KO;xxSP63+o8HO_4YzAODbN~VgqlSKa+b|enrp`fPR#hO~~)YAQ^?o z_BMbof#wpX7?z~>{r6XVz7J=7!NY?mjvfRhM|o{!cY1n+*Ltt<8t}fHcdBv@pc<=| ze&#jkNZyIBF@%)t#Vh<769d>V6$xm9);o;B+kna(fnXMhY)9_^guZDU+hU{Ls*9Fe zXqe9@AxB^{X!>%225a~BqaLWfu3|aUsKO*B($hnja_p?$Ctcx7gZAPAA*|j&+>Q{~ zBN_=2MqR9fmU~smZih&q3{+7Co6u7Yqi&CvHkfe}^(MMG`E}&!!+SmXI}?9Z8=o0Z Ve%^IG3!evr$JOK<`{>i-{{lww*}(t+ literal 1052 zcmXX_e@qi+7;e*~pt;k3Cbl=wf>X@KrulXi4Ft+ctECHWK*b7~tGU!;h?X@$jHnlt zLkE~^mWelki9hBKqUqAiVq_R|`|*+7ACv-P(y*9jw|^Lsfe{j;zF#Hx-F@%n`@Z*m z-sgF~^PiRPq*pR4bvhmG+ErQsvjDFp-3Z?&If0EjogwKeEvahO|Mz(6aAx&8_Q#IC zrPu4#G-uJd{KRZXEBf5xIe+ST&wIR0>tmX@k46R6OXI>SMcQ%Ohx6!mwZwqZXo&2Z zkCB$9CXNoq9}a!{YbEY5azm^f6I2(vrZ+RI7-xiH# zR?Ga?h<$l~uDt_}d@p9t2WXthCO-Ao*)%_mTUO8*RxeY4x>cHUvJZjbA#Uq|7Te( z!7fO0RWBc$T5SA5bZFVk7cSewr?OXlyIz zRHO&H6c0B$5r%{;k;V(6tl4&WTu?{JItZ6X7l0T9$3>u0abuuE>eI{Zq~r`s$qo_P z*z@iSemg&~53)Ix-`G1~PW-cqP C1jXh6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00010.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00010.png index cb4200f47135b097c1ee27b197e8c88a3e17d987..cafd62ad479a1c53f25bfe4e4531dc8474cb9a22 100644 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfjh}ba4!+V0?QpFi**o!R6p| z)ldJ}&-KT|+|t~ctMk}&1M^+MNAb3kS$I#}i8ylxb`!|FVp{nT^Cx<^UBpoKf1WXl#0C4iE2% zJ?1Kko%3F<(dECs;o^pi4$QpanKv>PG`6jLIJs@Qy7S>`^?N3JUP{(0&s@qlQ{Pl! zvx$PSsgDteR46v)?LISIN^EBPgoTVV&DHOnSiv}RcUDA7-a5va{!(>79jj01@B%IF zK6B}V0q==Fg^&0pr6%l@p1FGxPzUeK|7#d$PQTD_rn>oiN=8MNkx7kr8yipo&>WDk zySm+^pYbL&D-$RF6qE#7B%c|PvJdEEAKnu=K!2927k4&n3I`hO1qz9VGs<%;{=^+t z`K-;`ueLy@?DY}j?1&UIDYcnP6DQuxn2|EA%{6Ut;-tznrc>G(4ry5+^lUO)$}%vr z%LMV;*iz=*eDI;zX#Jxjo3m%6th;1zGG-}IlWTLjdNU7i_(aFHw$&#ToDXYD$&}?5 z+}J97eof-U$P}pg6Bi~@Pz;X literal 1063 zcmX|>4Qvx-7{^;Lc0hIr!GOInXggqwX;{5}IHHikwSzHNP?2q+W7b?syWt=bV35TX zN6u7cylxS>puw#fGn*St8b20fq&Cra=0dv8@uAJ6CN}YFsSYEM3I5;JnB3d<^5psY z|DNX>-tF1WF5#AFG#a*MhwBC0AsoXZ9e%$v9bT`|FtatTt$W(FzbC$bZQu6Cg~X%N ziHDt*HOo#sIrGy~!SIjny{2PlI{$iiUBHZSebjN$S0 z@TVO^QeE=mDIK>l9SeSVN*c(zlFbMmjPzyeE9X;rq4|$#V(2Pn54AY`Hba*x_xVtB zFM~Fk82*Ask}fQLU4EY7ADgm>v!hyN1zX?S$jM_33?J1hm3>+T4n4TuluuOXIr$dp z7}AL|-^OfcYt4{WX)c}LDe1%qy&`1R@isGmd@7_~79A{kb`KSG_XBmX^=?!$&KY@I zv2w<~aFFWWui~}kyT_wCu`L}^1)E_mP_*l_V1qc@pS3Qo*!9Ep#AX;rC8HJE57-TH zgx4kIv7Jd%9BvL)@WV2oRn9}xaMwP&_c@5Pid$T`;;{AV#Ip-e;AVmJrQdF^WJ&69 zzmIrFvTdAH%$6umPh^nw7ER?NW>&~?MK@ZUxsMSEyeRbqUke&p6Y2$>{xU1qmbQr1 zNm)-3p*&_+PDix%Xug6yFkxni8SVmwWd`}rOOUuMZtHLt-3T;ra1?S`AP%ePd}*my z@PpSN3jXYP;3R$C9)WQ0Gb-N$2Gd`p#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE1;mxIXGTvVX&iUoH3Y)zZ(+?^vEhV#lEHoa92{=%8K-2Mo-ya>|GVwTtAu ztSP}#QkZwZd{_)(lZK<}m z=lZQP@u~Qflc2-wefEx1P6sb(4XKd&Nl#R3+cM6sq}#@j1VR{zMp`MQBNRR>=V#)| zv$Jufb4V{)EiQr?e{01YBe~D7_>`CG3C4m>ypVuBKUC8pysG`qT;Z07VpK1EA$Dws z8t(RVIOu8_^sBg_iA4@>_jm-7+gtCtJjgwZXfQk7q(?`qBd6hFl1c{CTy>uDq_pXA#6gt5Scjm!3 zZ(vwJqo(6qTMo)%ExH}Z^o-WZV#h%D>2gZ?jN}&5Hr&vE4DYYyyvu_%l#~i4u#uEh z*OYZNvf0bp2dckfKof-x<=J8FHCoB;Z{(BTPpmP8kRHkmPnOd7=_+Ut+}|{o|K)hO zX=(e8g_Mme>y7%LYlu@)g!3Di3xNud1&Vf&Mzni6co+)h{73&)HcO}1mF)R$c;~yF z$D3Ck%>IW#*-$fW*8WF6kz7!BsVf^$}|>)vm8eEk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~6YUYNnmStt5%xZM3+eG^@FeRbck0Y}` zj#cE_FP((0mSZI5VqwHWZgj<#mSUEPG!X2k5D6AN?<9ENd*FQ^p6C01p6@m6DlVkv z(sNZR6=g0m?uO`w&CDU;JCu21g-S)7G#m5x)~LTcFF8eDY%MgY2)_9L$MQLJP2vk+5&<-o~B#gkUs8PGty>@2Zfe;(a&YmLW@n<5D)rE zKJd=1bW7gR4&oU%{YIPKpkd|McQ47ek-UU>p$V$_>u2)b($dsEmYaV3qwxwYJ!urp z_S2MnTL>WqMBmUelLN5d_a0|CrgIYtd%S9NQR#LprlHttXEJ~gFWuX@A|(q)Hi47CT1OTYp6z&FP1G-_uybz zMAs=a!JvYY*Cs6Ht1>46AK=Z2))ghfl@mMcPJ>;571{<*g;WyVw@CmX3?qI>@}da3 zT-QM{G+dL{)2c>({Zl_?2fcNtF36_d+v?)fql=$d$riFPkeX+5~9}vq2-_hDC8#=r2QU{8CNPLGX;@S z9?ZEQt)|uqT5h_3UV?!&iuv|9)}F%dnIS69oZuH~7w$TA_Z^7-l@XkHx^C?9g^lnJ Os?4ThV_@r%bN>LXMwcT1 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00013.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00013.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 1032 zcmYL|e@Gi=7{_yDoLhJA_SdXAoju)(qhxKkTsns`qcO8LG3{(6IxQ~nk{{ZZfTLtI zE2*RJC>k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00016.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00016.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00017.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00017.png index 139478f32c18517d99e5d523f70976dba23b2e42..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00018.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00018.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00019.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00019.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 418 zcmeytvYUB=ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKpP9w` literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00020.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00020.png index 591ca17e405e8260580b209e9913a5c3b1439181..dd522771e30103d3808e21fea498dc60004322f5 100644 GIT binary patch delta 502 zcmdnT+RrjUxt{Twr;B4q1>@U;fqAzb7@QBfAKdf5@#jIQZl_+Yoeo0R!xqdH-2c^2 z=YXp8#Oz+kUS7(fk$z!=vh!gDW83?^n)}$=^yyK&fkx9-8 zpXXaY=op#s7@bfs-s^dIVOxKm&1@dt%d<~jXgITqab`cul=B%kCj4C9#yj(6tJH*r zj5GJ^*0l5Rn(**CGxOG8<~#vZI8pk%g7FC+qxsi1C~v;FLAiKEqN*{_(A90SGZ#Lb zaK;VjH87V~QpzmlANNf6Jey!<8)NZRQACWF0g zXI4Gb5nJc*ELZBBkAr11&Et_fKK5z%{j3K=$1C1zruwBmYt58 op_iMuYfJ0POJd8sqi5*770+ip=&HzNp2q+Lp00i_>zopr06L)FY5)KL literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00021.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha2_256/00021.png deleted file mode 100644 index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcZGx;TbZFupx_ah0?ugY&_~ z$A10izt(JIlDMPq?NOb^iaW8Yb*~+TZbw~VW|ys+aAX@F2fe%lSYt`0Y+ znckRYhK6=bVw2joKfOSdcX`{}_d7oFO39t@;pIUI^X^2+-^OFnU-frt0RpUe+0rTmOe%#n(lRO$IlbLR3C zkdc#Srr1pbO4}Ik;F>x4Ofav$=^ocKphfqTj7={%96mmw($!(-t~SqSj)zq?+e+nl zOXqkC2W(5_-L@2t?*3roEl;_3so~5iw);+Ok|`M#-Dmz^`k?^21W{l Mr>mdKI;Vst03N8v5&!@I diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00001.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00001.png index fcf8af19f74f2607638f89fd6503ed9c3843acc8..9d0c9a9d520dbbf0dc16e7bddc56d8dc54eae20c 100644 GIT binary patch literal 1082 zcmYLJeM}Q)81Logv1m^dXDU4sJWyg58zk2&RRdcU3RYG$PN(PuFJ77!2-MW1usJLu zFTqx&U}{dB)-=Tpf+MMk;>Z%Ini?+h;Rk*ZQxgeMfd-O=F5BGmo+10A_df4E?>*1& z<9XYRJ3J#;ci$x@MAxx;Q1ocnWa*FMpz2B?x`cD@4Vc7(6XxV&fZh+ zK7M^Gy)tq3Xv@o#IN6?9!rlA$*EcJ9*5#(tq;HwFWSA0Xt_!h&Uj)CFE|?4wS|*p{ zb)5T&M;^}p>ApVyz21`NlgB*rnqEkjXGM6nAi9<0ymFC^fAzDPj{QAlS=m0N&#xM4 zsd~m&GxlKoJhGBB??X+9l#Ct8BM(Lrq4j?_7P^KPzIebksp;P;O*V&#lFSH&32DW+ ziKN#QAvBwPd~Jvl)4K(K|L>HzoN0ikMheHHJUc(pJS*BwlY*GO15siwS8>_E&WF}F ztSg9CSP`mdzuHKN|JDPb4}-&EgBSHM8p-ItD)^I5I#vyvmX7*X&s>>-b#(ymZbCZe zj1NsSNVYOxUG&VoeRMmap$lw|RBoSvjqufC5ebo6>S5ZR^J>W&ZR>}R{@*3T=!`s; zBL-m6u6_ud9(iPd7>t{_T98Z$gM>7SLmS9GlITWF6fPT5-uA$!z#sCN^WW{fG@8TM zH}w*d(GhG!Mu%y#hEY0p8b+`{(}P-$XCuG}*g!(?mx%#NL~6hcjVGYNUXt6`4tX61 zc+ED)CV+4rnJ0bAZhk^=S{`%mP}+AIUL9J*fpY_8(MCupm!!8x~JH6mt?RX!) z0!mkZzXbrfp~H{g-)aUy4k#4{4&ueD1_N9$8mwNlr*fS@1VW}1Xa$fNI}FV23malS z#SXN{ zjQw#%R7{jf55qQ_M(C<(AkdmB78{{2@o zoxT08WTM=)(s%ya?k@k8y&mJ}`swejmnin!k9KYA5XJsB=M{d^EBSi8jtSaHz-dgI z74YPb@f3UN;*0;*#`clLt4f9>R+jbZ)nXNURKeVFL0bGM#SagTq(X((${SB0Z~I)N zc>yPk@dny}aH5p1#sOdKx?rJw?YmU;ziYE4=)s!mbe~kM9uXZP>L^J>uzJ;l$f1A| zJ;-~j2~zBqQIQU_PNPG+x{Q0dker_cC0}H94vfh8 z&H*JNZ@*O{Q#!>O5Lv8KFeQ0Yd!e@5b%HI{nBp3-PsgYH{I;UsYZT0$q*pkJ)vfNV z!{wuPvS^NLvx^Q-k6&(V*~JWV`O)S~z-QSZF2B`JiD5szldp>Ve#S~MwAU&ax69~g zh6Z1IY>4zyBA}q0f9e%LC|2*MeGPCBF~&YuFuQqBz4gu%AC(r}Tn{k#C~MxiKsp*w zkKinOT1s<59UD%1m8g(@wY)?#wzvsg>IBE&tB{=}yh1mKB#BbC{H7c%R7deyP-n|) z3Z}k7cU)z|LUN__y_j?@>E&8JZn8P>lucAT#JO+TF}QH(;Y|ONf@rfbU6UK0^Hgw9 z7VDs)Myfu;tV^n6(x_*@K@Y+>8DO|i}eiQIu6A)61SKvD*` zw5dX*>BW+k-l>9uuU!*7$RbT+DF-wb<-fV$8K+nS90SG)l69!Q1ssu7NAV`Cs!dCP zCx8f8#1r*hZgjN`3eNQiSFaC@OBPK6t?h$i%Q0yk$~{-*z>8OfWW>LLVeneMTmNf3 zyJ#Lp4P4YAljB*$-vA~iBSdrs8c8Fy047)*&%i{xR#Z6*tIRBY0C3OU3(vcLFw9lL P&n>fBs?FhwGnf7c{06#D diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00002.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00002.png index 296b33f1609a9c150339618ab8f1d88427fff788..9b84ff7d358faf5961a3bebd12a16b1f6edc4621 100644 GIT binary patch literal 1015 zcmXX_e@qis9B+5#qNZ>D;pXfkfl@2%52DTWsuc zcHk* z!Bul|ItLXXHZjPC{rQ{HqgGBC@Gc}$+`ZJR6P7j;%BpqwSWBA*o3WPkr|@fvW!Qxa zvuzz%n%{>wfTxE2%|EZ~#1_6sF+1xPY#haWUp!Mbkr1_@R_3&%@5B7q`q8e)^gs@$ zlrt=R;bDy<5O>C(2#f2{liH0;s~b3_A7BD-AF(F+{oKZOaqb{2AOZgyqUJa>QrORj zT1u4on%B49n;MVe4RS9J6mNxw&lu&TE|I9!R0zdNa5-5Wm}m!a6I86}2rUH9&mN(ri2}#?by2$}YA{8b|9H6q!1FSm*H*wjmz-h0o|CCT(#wa2KTxDf zSo;pdHM@{`?(kMKmUdjX3r$!uBejDR5qkNZBcy2NU5W_+ufkJCxrY{x69-bOfRb5G zirVFE!5jzvuFoj<8s$suNX#h5@FJb@E0AgZ0S18HOEKG*NDllpHdzMo*}^>DJ2BMXJP7%P|dX3ii|m zPHxLg+J(ED)BPkn4*lzf=po(CJb<=@A*hw3YJ42j=mYb9)A^ax65j+68_OxCTDNPI z58Z~w=q>3WJ*3DNimb?$?Et9Y$2^9$H14680w!vdcV0Yv3bX`s>c3r-8(54r= z;UL@?pL{HA>8b>;ODz>($?37lzX5FQkDpGM5J#J#m$4OX%!u=y=2ep!Zvh`>bwzmC sKLBdNp~!~x#;R{m)c-R!IrQH;)&Amn`{mRXIM9aDBCosut&hI=AFTe@Gi=7{?QCT-WN2{ZTac+IG>#wHu=0a!SRnM$f2OI&J5e3#sdFyky?QAFQQy z5Jp_fNwMip1BF{xYgQ#|>w+b;wv4Tm1GzvbMqTDQL5{)=M`o37e>l2z&zp{sd-L8s z&y(lV7C;u@W-`Mn6wuh2?nI z#uHXG9*r5Zk>hwNoYwe4^}8OoIbp0Jg=O?m0i!>?y?LpS(GQ+Y3n`F!A>9FKWAc>9 z+n*c(xAdr;gWG!!f#O~ni;1J8ghS=Y#c*1H$l1uf)WI&z&j{x09Hbxav61jA(OQpt z>l{+H#%R3fYpdGw%iz|Rvd64M<6iftTQ_SG87FSmE&w6@yj+@upJrzEx=@jN8KNd> zd=aqSqVa=|-R3meY}`Iz8j19f@`}{Vz$lGhBFqGH!m3W?uaOk^Dzh7)JM@iFRPsf3 z<0QZ;bD>1miBBQGGhs|WKW(JiE@-!E5NcmZE2l*UdL0U2; z#;t0UM8E^3X2R)i8?gs^kNJX<+w_6hGc=ad-OJLQ0-`0eaV6?U>(Zn5k#ctgG=YRY zjpl?X*#Pxh+JY18OLM0I;_N8!f;nUFhS0e0=H_8WfOIUn2wf7mPHB0ReNGK%=_}Ks zzOp!%@q^F*1)6ur{Qv*} diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00003.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00003.png index 21d25d1c7dc95031995ff2606becafa0f3683f59..328c8d67b9697965a5d4416a8979f574fb54a6b8 100644 GIT binary patch literal 1094 zcmXAp4Qvx-9L8IV9gf~4%&_$wt{*HDtz@}f$zu4Z-Z~t0MUl~tVCKck(X~rAvzTp& z(nvglo6s(Rxop|2V{BtOnlxlAOqQk^4!scQHe|RAs!5|U0_Z8_2wUG`_k7?x-0k3e=U&^osxtLOJ z#UfE&*}h-L9DDWO&pk&LJbhiXd^@Dh9@H`Hj7wB{^+KJF;Y4ek-9BKTl-xt-hQ8ll z{?7l?Xy7i}O8dS_zeM%xX`h#NvjgFk=14T%Suo4yQl8xNH&DGiA5wh|vBfKpt0TkH z8|6;BLEdZTbj)m7&N8eQ1}{RyAstgm?>wufLgWY=si6y6`B+(wlQ5tzGfwKQ+20yb z^-;Q$VRNH5ZnZ}Y6l==P{v1+=ivHW2t)Q3ZtAwD1ONP5IO6E9gino+9dn-Fmh5mlm zZpxaeyxF1jgX`DrHl{rFcyY~{^80rZJ7`Hw#Ue(kNA=xRY!oN5rj7&2I+3+8B~aUt z3^xJb9v#!>cZhSb)gi6IY-yNRTCpJ7&@VYfYc(BSgrc`~ zj4OG8k1V2nX1p^}%FMV{E@trU>($qRO-r2E(p4yrXys8~jSI|0sBPXu9$;{)rt7?3 zn7k8GITYFDQNNc)hh51O1h2eVuxpSL=fEG!WfzNr6{jhNY*nh9pi~K(J$1IG&fL(?K2ZvFgU3f&JmA0ih^)=!fqo*u-gdSXDf-Gb5a8$ zj&ydMK7Pp(NA(tA8>Jkb)(h8C2`e@uS}v&zIN`}g&`u!Y2S8^m{SD$FsU+Aqpl9smFU literal 1042 zcmX|Ae`phD7|wB$4$WDZ*!8~XNHSypSix|)v@3QlX_DHmYb?gCb*t0h5fk%ck$`R3 zI*$!*Nb5LL*6o89tfkf;Gu@U+JIW?6q3Q&u)k!Y}0Fcc;2=otU4WitJUM$(@QBjaQ^8blJ@cZbKTl4xgK+}lLMx2l^#NsF$&Kd zb{2OTj}ba6TUaDNl?_b4rp!LzP03E^Gq(5{S2@3wk<7`BERwW+4g(&i@V1?Lx$ zlKn{jtzR!ZiY?wxqAKj?8`I+BCkJE0=Rm1_jM{xMaFS)Vb7Lg*Yd*zd2bdWo??p#J zK9Ri1f+ho!xA>9qP?}{XBFOS{n@0){sb@cb+WRa| zc3tMWsCi!@zf??4`IT?AP!}+L8Or)KgLVZ1x0y7TJa^*r@bt%|msR8WZg24vMf~yx z`2oEEd{cwk|DWNKyBIZ2tqyQ5k+TWSG{<*)z&CesPg%QrD1Pb4I-D0Z=&-#!=1EjO zR&)JiQ~(Vkm}S6un-ITY6NZSMj=F!>As^@jh)}2g>Nq{-C z8o=2%GZZe&4oH)~9NCIT^umrUS@6DaFnZ^7K<)lOlFX%DKngq~BAVTbCAooxd4rnG tip+96I2uq5EQ(uCHNNQD*7zc{LZ>g4A~)E#@4~;XYxVj(nWh6@{Rd<%uoVCR diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00004.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00004.png index 63b618c9f8b95597d64716b1bc771f5a19f5fc31..c67725d17fc11f86a7dcdc25973e48cd104310f8 100644 GIT binary patch literal 1083 zcmYL}eQZ-z7{*&i+J*Eu35Kp$Gy9=Kan5;rJD@C3Y1cVn8w$u8HfEEX(gMjEr?8pg z>XfUaBfBj`xET-}*@zn~HA@^wL$cg|?!q`zLGoC5>juQ_Y??xAki8%)ax%&ZcMG zvt>8s$Ht)w&*{V6eVYfZuO#BOk7E6Q9eOe7Doio;tTE&&bQ0xOr)<49Ay|4wwbF8; zq?7Tl{mQMDGPd9O_ki)^j4{z$E@h(Xxf@Xf**%w`QGIh5~8Q; zcH_>|6aHK>bmmhb#_eN*XZ)cxnefI!fG80s%RRcQ-{5%kqcKv?DrUFrBg&AD7fmdO z>F&5ziaF9Qd8?8xUY%`Y_qYmvMo@oon0rPSazR%>84}K+>f@hv@t7=p)!TxOuV>qG zNgBWYkdFW4KyjUk5g)!fmyW7FmaAb8*rw6oR-A9s_b2+k7gjqA(xj5E;~(3JvJd&) zb1ARu;bBCHI=%|+H?4bc{|ypTJGq9V(Le88bzb}e*I*+!ucRjZaT9SDT8KMe zYOtN3%0|^-B|9QC269Oy^^I2A`+Q`ZJgDP?Yb-tA(rBf_gMgl86mG|bh0j&=6Z(G? zc0Ij*RBM7BJN8zhZrpYmwfS(>d10({XCMdi6}jRv{S3(LK>;+roucr_qK^?TouElM zg9%$WtY(wwyakzlU_=wS>FlkRGRe@z6Ob&f<7=&U=GW`t<x3UCeb>}#}xh?6J{r&P#v?RH*5bs{X1Y8KEn<@uFhv11b)cF*Bw zZMKg0%2eAL)-4Fb&uqDJ(6`~i{jq=YKOf&8o&-4`c@7m(rcl;0jb6O6H-Pg12~WBU zt4jW;TFBe@+G;y3Z&MkvL+lmQi=d7nuKjOmAb)^NHM#a-xErZQp!Abt>c}F;626sK zkNcI5-|{xBK%kW~+j%HRQ_GFa3d!P@t<#}OHfAVEfaK^*hvx7Ux)Ua%)ZnfBo_~)$ z>*qRvu0(H~+7P8J4j83!@th|Rn&%?b`eE}l9s?C!zD7iS<*KU@=4?d31e zfZbWY%?|9qLcN(y#(kxdsp+V{uDILjjf)kjqeZq3$CxvNdN!< literal 973 zcmW+#4@eVX6yF@3{kf0+lG|xE(+nca&eJl>R#Vfo^@nVZN*W#Krp*MyEvUSTPSmI~ zO1MnhGz&7yu%fUcIgraPozuch5E~6bD^0>A(cX>w?!Nc&zW3hm{eJH%_nUU3g~URY zN`ftr>n~Uq%EWLlkq5p+-x@la*?#{sJN!|u*fId3<0-VxP;NQT-4+eB+WQR7p&X* zy)q`!#6U+px^z>Fg} zSxnTIddDfKavJbFpQytD?`^sLx<@Un5*GKhDzV*#c|?YW`~@j?IA*dqjD8aVz+Ud* zxb%RPE(0@@xvv(SeXKm3G#fkVA>sRWpdnL`k)d#*w^h2rtrD88N+Ul%DW|B?!y582q-ccj z{P0szrCwGxX~=918Hz%Y6hT2ltPFMdWL}4)R~99kboApm5WWFPLnr)8iCTz_MUv7u zC!0jxW3}he#Xc5CDIi;uRod3od4$4sG$_VEaDO}iy${fkgjl&A3g==Um1*jpvFSvuT3Dz=vt7;SCSw!k1)ttq$CJLhTnn8T3|d;n7bRa zaPUW;Jc|kS7(F|sP&=IyJ_Tf&-+5c5p&ZE0NMPYQVx`aqQ-cGzV=z6z zGoT3Rx^`;x^6KHiMLXU+3u~~5CJiztMo``on4w%Sm0{ALo??GXu%m!`1m?3@SvpYg z#e_wbK>#E8s>WMk~sL7};Xmz~A)* zZ-L>kh!r(J59(q3Ek(gms+Mi8T+tV=_-nadR&JpiK6IMbwZV+ky&I$S3BlGMBsEmx zs36$-L#y_0!TI2F z-ID*zubmGDpPX|22B#)7=bMu5`BiG1QWJLWY?Gb2+C<^AJMW1*F^3gCuWa*d0}9P$ zOUbw~abe=5oh#W=?5w`_7|;FcBUG+zY^v}%KHH(K?f#^j6Mu#<8%;jbcjiJtu@TUS zdup7XUwqPYD|fWbZJWy`m9fL?upcw82@kKhl-`LwB9c<~tUoS$=zIQ${7E0)6E!Ot zX9Cf}#0d+5B;(B4nKM%MT`@Rm)561hVvprVH#eY@LJzAH7xSKo$*7Q+xiT@!A#Ku3 zDY<2gGvodKC^<75l`9vA1Fhbyym=1LVfT(z8=2UcN=p6nXk(L_P+1AIq~wwE%=$$S zy?G~}i3j^$&&#W+EOtoAi ze11*hq??%%Da(L*mM2b_DWx`ZZkyw?nVcHy7l7RibT&8d37~s{C*GH-6ew)dlvPkt2guThEH^CYg>In!TGTEtq8u{WJ?pqr;(;UM%KK|XMkRR zW5Qz;d{|}kWrGto#vm8;KD}Tz&G|N1=@#4^`SLHs26vq=zuTpX?3^$vL)+E)rm7?L-t5{kv_FCI0rcDRH7*plIyuDkUISI5f7_YMn|E!Wgwys-t1S?fc6%7|Aa$_kQo* z@4e6a{=WIdUCZV2xdwxQbJbPvfem6=SFretP>ehZ(D32f_11UFvLoQgPxWG^s|>C zw`Z2lnm8@fEBTzM5;OmS+RG~)x#|zBbm59oeeTb=Q~!-kfW~KT)-rHv$=GC2p9t!W2-HHXBgz|8R_$Tl?T$hJp&k!=C+G!wyOmOyCUc4?%u>F`KrD_xd2T-zbE ziC9r7*bPAj3WiQS4m$fUAH=c=aoisIM0Mz-Ag3SQ+y@yl1l%8;Dfc2!AQ95a$7CNUr^_phM#!c~cE7$BSzsV)x!3cZ$lai$C&x zEZ-+XYzMkGzdJ(5KGLb*xlXZcgcw9wuJLL~TAD2o|Cb`I=rN>T!HL+5(YsK%%h{2> e@$7i|;X7tW&eO3-M>2#fZgADOs|TwNe)Ts|G^?-x diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00006.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00006.png index b55cc9bc5ae0bbf37df446eba320ac39258679ec..cb71247541a610e634dd830f33762f7e02b2251c 100644 GIT binary patch literal 1095 zcmXYxZ%i9y9LL*TQ@5p8qe}!%GRjP+i=-phHac~)wES6VfQ=#06#q22)Y48@!xE-4 z=v=slNJ4w!k_!o}={AscI5XplFc!TRUYC2(GBMGhpx$R1kTefom#D=Iv)^U&(fMHR_j$-TcERSw%tnbp@H@UYzFZ~ zTFyn{Nq_dW4vO75`@lN+z&qvsU6Rv!ZZOPV*NSCX41*aQ6^_WGeC)HNR;)Vec0PUn z+Pm*PK1;`V7e(7vuc$c(MW@te$t7=p!v(kU`-XbAJX3$YD%9yKn88`CxDqw69-d!` zD%0W17x=d4T+*6lyP=Vm2WEKlW`ve|dNUr1?eBF2vT45UepJDF3$N#njVdt#c`qsp zkUs@GW0PA613hFzWH+y8;vb%b{5`b1eSdgJc-&=Mob_iHM+`99!dy}oY^J_oH(S+O zFz>q81p#m3#0=s}!)G3a%aL*G^sali4?q0g2PP}E+*{ZadRZRTV^o?Y{cS(*6!a^$L3%tw`=BLERs)oEs~ zxPWblKG+4FMa#lji;DKDdZ@qrN=baDTT^uv_ig?>7>{{4_X-`tm5?@%Ycq3sd5%jlZ7no zdx?^NJIdCpT~d7BD+x!C-Au-!fsm>ZV+kUSXiUN@3_#tU7uJ^2&o7 zVpli*2(6YT9fcee+f}k$36rQRB)g=#VyY5L^rNwq+lcNysvAG^_D}oPmcHK69`aQ> UUis9T#1BH_ZfLEabH4M*e{hu3%m4rY literal 1104 zcmYL}e@q)?7{}WjDQ@;?A`|HAhAqOX36AAj*!baSZTZn{Ez8gWfoxuKX?m0>rYfin z>!y261CzoQmUD|MsV%w=+K7t8g~U{|BfCtXjzlFcM@;|ItX3l?%jWYQQFFiEyzhI@ z^L;+w=Pq>2-A3<3J5?$b?QC}(hi4Ej!y_8F|5!0trBW4?IvutbhSk4*-Fv+ER*7R( zc=ywX^zHE*Uv9p2?pAN4@Ud*cnDId}S!tsf-JR6L;$ey@tu^G2(e~_hY_zAt^ zq84JT*mRU)PB;Gfc=C^H$;#X=CaM-{Tpo+TKP83rv^b{WiclSMByC?_2})N_RvJS~ zYl$xc*RU%cKchi&Ybic*2FK)xd=+A5#Fcw9r6c@SEV4uQ)f&twZ1adK`%(Ds z*Jv@&phqK(xzRBce)9ut%n#DyZcCt@Vh-?D$eXW%>!;9N4x&B7eRvpaxH@LYXU*=V z#TyBhFQdh#7eR7E&ZLKc9h1{)VQ6_JC0@A`lw2sh*zU;$rB0}Jq4@L#Ncc*B8FOG_ zniV%bV#PkF80u&?`QH!zz6UlLAzTZ^eD}uY&6}2LMz?xTD7g6K-StqL7t~ZUU3@oJ zM~_M^fX)RtaEm9C601SWC#;e(&QA0wfLh7+g@&A$R+bY$_uq4988Ghaw|byL-kR+v zmB@gff@2l1^nmPdLvPoD!l(R~@OjAA+B2SU7wNhYcgykdhsrpxSdPw&U6b!~Vf#E!G%IxP#{-54Wy2h3! zPW7OltLzk02=5E-4ftHZ<_?n?Z71w7&RYi1p`#xDAb6D-Ocsx?2c@{uw|%fv=Y!dl z1w8w$B5wgX;N7e{pdtECoh6`aX27z>ZB6faw?V=uTan+z03SQXM!%T|a}hOInpN8M e(dMPkAF8o)kGuTY&QADKsGKcs$K3NTo&5)gfWn6W diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00007.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00007.png index 7264af8d54f4231b70ddae24baa0fb4ff70abd21..51f9f0352741211d60b1be9c2a80c5525a1aecd9 100644 GIT binary patch literal 1027 zcmXYwe@q*77{=Sw+Y}-GaFYJ&dkP<rOIk}^Yd@|jzq4Hyaj~rF;n%)%!&a^P_;2y4w`^RAi(PFXLViMV2)g=uCPtGQ zj;FQmh&$hLxWD>NWB-o(VQIgOJ905CyYo)XQN^fsV$j+)Z7i3Qu-CkyzHZdFCo;R> zD)0q<-mM>E+8KFR3|D9VnL9s{Yu?Z)uZ{RldpUy@^c%(R*(ynXo*1=38{upFXtJ;E zA)BD2y@z!5nx?iL18_gYrO#w~0(mR#XBu?2Kx*{5<_h`{4zF4_x z)o!4810?CwvyYhPa9evR_TWKVTXtNG2bgy0g0ju5YbQPF05N(MZ-_6fFHSBY8rjRD zFT^{!6`*T;_3un9y-C}`C33rn(R$6Q!45v?rKEO74d5`DmcCfUU^!sp=Ds~Su8fKC zsepdgT5m<&U#)i>M_0436LZ0I59pu6@=oT0;?0jLj%ZKcVN@*_^fI%+PP1%6 zj4%FQxfhzep*WZhQ5Z17{YnIxb0TQb_lo_jTL03i%Xmmh+x;O#?E`aOD-mRS5&^r~ zH}KcYU`4WsE`pfwCLY kQ%^U%fAgAc_wv%2XHt(JIYx$L{JAalUcYDZ&7+_G2L=MF1^@s6 literal 1091 zcmYjReQXnD9Bxx{(YizbkkK9!`T>YxZq4=TSZbiG>t;773QlIG)g`aBEpe4J8CybT zb>#fmN4gQWTtL|*n;B@SDIXyiljV};nqAzN4A>U2f7m~an~o}EIKbzv{$cLk-tXSr z{hsIdJkRx$mwdIXp3`eI8rJ(_^#NRCSf)oA{LWk6+p5t#qW4zsd8JLeG~U!w(p2mo z_gE_*YV)1XZN5-(>W2ek{%8NL`t-?%*DLymw9;VsM&A{$j^7-1K+|mFUQ*@hCI0N7aRF=G_vK0UYd@nyY~eIQ?yTw8(F2BA?vtSG9V824{N1c_v6R6 z+^dPq-yY*yaRi65+gK+nOeKX9VQoFD9OH~!$KB4;T*t2)A2@i$P2xsgKrjF3 z2MkGo%4}xpkBRht9;Lv#bH8x$%3xcaj;}cJ8W+d8`ix-8Po&FvFwsi~GvM2+%3Qqt zia64Yy|WDIxV+*t;>rD#**OwyBxUIK6z^n}Q)ji(?swO`xmm||=bDv84;^_>H0Os! za|(^GXI{4q9rLit3nNXzBmX z5@FF3pt7`LupiTBU{3>EFI!T=Z=F~q418u+_6b^`p6WAU4;nLQeE!Cb1rBxGK`ctm7K3kAd` zhNzKeY|x+7$RB}HUEz+V=beSNiwxQInd;N=PlQ~#5LJ2Y@bjCl*+8Dst~hMq>7waM z2}Kel_XL!wq_VhI6u-*QqTaQ7=k5DHFAU!4jJ!FYPC>Gx4pVA23BH~{2sv%~SMeIT zSDmquO>;>rbu3@EaT4PKb|{NPe~w6!FD&*#PKL9t9Gxg{lTJEJ(SaVj1DOjpa+rQV z^yJ($?oT5g{?TT@6cSMA`Ed_Kh??9wFs2z7sZ+fwLMS8mT`C1MP_LY<8_=K^GEfsI z=i6SDLlCHeJ>)Ru&C+zzicWT}EW8shI@t}GQuh3%l_JCe4B*umz8-M)S@B7|L3S;q zjnwbe9ayb5({>Hz&pL5cd+@B(WUXRSUx3IHl%IY5=w0NIU<>jY9UGUYRa6o56{y9{*nRfkvXP;s_A#_WA1$yRo&DRJegbyMv3J$C~? z4xG%eLE87FTtdZFw9ie~uq)3v-_pZWIW_+GmQ@?ms}%MbbtqI%YqaDUZN17{vnSB| zs5ljo$_vKDTS{Rd00_TCq&B|LZ^{N3M;`f@z3fNVRNV7Z3xzn_N(%$A9;I+edPql? z_WZ=`+{VRMEXDQy$Z3)GfMvrfhA&nb`6sstHB+b@q6~2Ynt8ui&~=++H+( z%uQ}QJoc4}tLjq<7XqfN;pLU35uh^DRq@DQkLC`H97+S~UZ&U6sij^L`aML0$v{Tz zz^)s-KIz{|@VS81Nr^#PliR{ylD^&WK7?E+OjqQ%)^oOWR14L27-&d{BY(v3vy>7a zB;*s+ZaR9OROY4EHavIGymWz83!`vnGbK)ij>DS{zTeZ?+I99c7My5!(&YVVNDLA` z;wr8zVDkDiY$+4x^#(GxrgpfRS8+9K)8WL~)96>LPeQL3sm6Qgtrq%a2YD%FdSy+) zWkg~Y@?KPNgS!^%C`a0dvTg$S`s4YDF!)8aq+QiqD#7{OTv@Eg(|PBX2MfGpWzfjX zLlZ#Mo72Tao7&k5!u-y8qUMM4#PB~qTyASH@96) pwM$W?yuo2w{`0-N3y3_wt&`JOR literal 926 zcmXw2e@GKy7~ZQ04ejSyCj^UOrd>1H}dTAGj4#X`Z1vfeBDH``+()pZ9s*>)2P6k4528 z5{U%U7wAghYlEd&i^3jEs#QuP$T7Vx=Rkw>%Ts?zTxGQGX_@Zb@7CI^*B>{{CX7^~ zZCh2Yp5zs`dut9tlm|Rpti33;`?XCdOOvtPI4!{O8jO!86<$)t4w^OL;>si63f(^n zH5(Q$?0tPAS_?C$Iw{3k7NSV)O;K+>3X&&)haTjE*)Ge>LR^Xb{Z6 z<#1(b3hO9JJw7kPPWd7RF6Hd=EPDYxLVS8OB##7xqp}+JsBO6%n2uFhWWRH>C!aEJ{rW8w@l` zwZzMD=FAlt)+y*QzWIVsgb=MtZ@?zJBozyeuI!2CLHda$mbj6m<(TCjI?-xJsg-25 zbahWYWaR;x6QycS%+7trquD{r_Z_QV1i0XX168ClPFS0m!xS`P;x8(XK5!{GMIY=P)x7n7fT}^NQwF2Gz9mT34DT}avn@~Jl=f-;h zGa&A!6YoLg@_?H9>L2%A?vt|KG?^SG(Ufl@LE$|dfS)NBHSq<%r`RiC)*{OP3N6*l z?w?R$G1Z!|COqwnoQ8pEx!ZMP4{$bt_|QQJB<`lnhrknSX{WAaT{Z1yCiEUsl{JOp`*L)mR(|KOAAwL z!JymC+PIxEs%K=*1*>gsEd*&wOC>v*7q~ytUn9|?1TnBboWZi`MyY$>)WP8U@(u6% zeed&mpZC7k*WC0mwVqyYFc>ILgL4n;5ioN(0l#-Gom&isS4fZZ!+nRb$ElXC*3?EW zh5xFqRzzPrKRn)kZK0~i{spsl#n;2wL>hP3+QsoN4=xq>lCE&q;0noVwvAOoI5l8E4{{Nsve?jww??M|#na)?S zM|URv{N?+O$KO;xxSP63+o8HO_4YzAODbN~VgqlSKa+b|enrp`fPR#hO~~)YAQ^?o z_BMbof#wpX7?z~>{r6XVz7J=7!NY?mjvfRhM|o{!cY1n+*Ltt<8t}fHcdBv@pc<=| ze&#jkNZyIBF@%)t#Vh<769d>V6$xm9);o;B+kna(fnXMhY)9_^guZDU+hU{Ls*9Fe zXqe9@AxB^{X!>%225a~BqaLWfu3|aUsKO*B($hnja_p?$Ctcx7gZAPAA*|j&+>Q{~ zBN_=2MqR9fmU~smZih&q3{+7Co6u7Yqi&CvHkfe}^(MMG`E}&!!+SmXI}?9Z8=o0Z Ve%^IG3!evr$JOK<`{>i-{{lww*}(t+ literal 1052 zcmXX_e@qi+7;e*~pt;k3Cbl=wf>X@KrulXi4Ft+ctECHWK*b7~tGU!;h?X@$jHnlt zLkE~^mWelki9hBKqUqAiVq_R|`|*+7ACv-P(y*9jw|^Lsfe{j;zF#Hx-F@%n`@Z*m z-sgF~^PiRPq*pR4bvhmG+ErQsvjDFp-3Z?&If0EjogwKeEvahO|Mz(6aAx&8_Q#IC zrPu4#G-uJd{KRZXEBf5xIe+ST&wIR0>tmX@k46R6OXI>SMcQ%Ohx6!mwZwqZXo&2Z zkCB$9CXNoq9}a!{YbEY5azm^f6I2(vrZ+RI7-xiH# zR?Ga?h<$l~uDt_}d@p9t2WXthCO-Ao*)%_mTUO8*RxeY4x>cHUvJZjbA#Uq|7Te( z!7fO0RWBc$T5SA5bZFVk7cSewr?OXlyIz zRHO&H6c0B$5r%{;k;V(6tl4&WTu?{JItZ6X7l0T9$3>u0abuuE>eI{Zq~r`s$qo_P z*z@iSemg&~53)Ix-`G1~PW-cqP C1jXh6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00010.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00010.png index cb4200f47135b097c1ee27b197e8c88a3e17d987..cafd62ad479a1c53f25bfe4e4531dc8474cb9a22 100644 GIT binary patch literal 567 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfjh}ba4!+V0?QpFi**o!R6p| z)ldJ}&-KT|+|t~ctMk}&1M^+MNAb3kS$I#}i8ylxb`!|FVp{nT^Cx<^UBpoKf1WXl#0C4iE2% zJ?1Kko%3F<(dECs;o^pi4$QpanKv>PG`6jLIJs@Qy7S>`^?N3JUP{(0&s@qlQ{Pl! zvx$PSsgDteR46v)?LISIN^EBPgoTVV&DHOnSiv}RcUDA7-a5va{!(>79jj01@B%IF zK6B}V0q==Fg^&0pr6%l@p1FGxPzUeK|7#d$PQTD_rn>oiN=8MNkx7kr8yipo&>WDk zySm+^pYbL&D-$RF6qE#7B%c|PvJdEEAKnu=K!2927k4&n3I`hO1qz9VGs<%;{=^+t z`K-;`ueLy@?DY}j?1&UIDYcnP6DQuxn2|EA%{6Ut;-tznrc>G(4ry5+^lUO)$}%vr z%LMV;*iz=*eDI;zX#Jxjo3m%6th;1zGG-}IlWTLjdNU7i_(aFHw$&#ToDXYD$&}?5 z+}J97eof-U$P}pg6Bi~@Pz;X literal 1063 zcmX|>4Qvx-7{^;Lc0hIr!GOInXggqwX;{5}IHHikwSzHNP?2q+W7b?syWt=bV35TX zN6u7cylxS>puw#fGn*St8b20fq&Cra=0dv8@uAJ6CN}YFsSYEM3I5;JnB3d<^5psY z|DNX>-tF1WF5#AFG#a*MhwBC0AsoXZ9e%$v9bT`|FtatTt$W(FzbC$bZQu6Cg~X%N ziHDt*HOo#sIrGy~!SIjny{2PlI{$iiUBHZSebjN$S0 z@TVO^QeE=mDIK>l9SeSVN*c(zlFbMmjPzyeE9X;rq4|$#V(2Pn54AY`Hba*x_xVtB zFM~Fk82*Ask}fQLU4EY7ADgm>v!hyN1zX?S$jM_33?J1hm3>+T4n4TuluuOXIr$dp z7}AL|-^OfcYt4{WX)c}LDe1%qy&`1R@isGmd@7_~79A{kb`KSG_XBmX^=?!$&KY@I zv2w<~aFFWWui~}kyT_wCu`L}^1)E_mP_*l_V1qc@pS3Qo*!9Ep#AX;rC8HJE57-TH zgx4kIv7Jd%9BvL)@WV2oRn9}xaMwP&_c@5Pid$T`;;{AV#Ip-e;AVmJrQdF^WJ&69 zzmIrFvTdAH%$6umPh^nw7ER?NW>&~?MK@ZUxsMSEyeRbqUke&p6Y2$>{xU1qmbQr1 zNm)-3p*&_+PDix%Xug6yFkxni8SVmwWd`}rOOUuMZtHLt-3T;ra1?S`AP%ePd}*my z@PpSN3jXYP;3R$C9)WQ0Gb-N$2Gd`p#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE1;mxIXGTvVX&iUoH3Y)zZ(+?^vEhV#lEHoa92{=%8K-2Mo-ya>|GVwTtAu ztSP}#QkZwZd{_)(lZK<}m z=lZQP@u~Qflc2-wefEx1P6sb(4XKd&Nl#R3+cM6sq}#@j1VR{zMp`MQBNRR>=V#)| zv$Jufb4V{)EiQr?e{01YBe~D7_>`CG3C4m>ypVuBKUC8pysG`qT;Z07VpK1EA$Dws z8t(RVIOu8_^sBg_iA4@>_jm-7+gtCtJjgwZXfQk7q(?`qBd6hFl1c{CTy>uDq_pXA#6gt5Scjm!3 zZ(vwJqo(6qTMo)%ExH}Z^o-WZV#h%D>2gZ?jN}&5Hr&vE4DYYyyvu_%l#~i4u#uEh z*OYZNvf0bp2dckfKof-x<=J8FHCoB;Z{(BTPpmP8kRHkmPnOd7=_+Ut+}|{o|K)hO zX=(e8g_Mme>y7%LYlu@)g!3Di3xNud1&Vf&Mzni6co+)h{73&)HcO}1mF)R$c;~yF z$D3Ck%>IW#*-$fW*8WF6kz7!BsVf^$}|>)vm8eEk2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~6YUYNnmStt5%xZM3+eG^@FeRbck0Y}` zj#cE_FP((0mSZI5VqwHWZgj<#mSUEPG!X2k5D6AN?<9ENd*FQ^p6C01p6@m6DlVkv z(sNZR6=g0m?uO`w&CDU;JCu21g-S)7G#m5x)~LTcFF8eDY%MgY2)_9L$MQLJP2vk+5&<-o~B#gkUs8PGty>@2Zfe;(a&YmLW@n<5D)rE zKJd=1bW7gR4&oU%{YIPKpkd|McQ47ek-UU>p$V$_>u2)b($dsEmYaV3qwxwYJ!urp z_S2MnTL>WqMBmUelLN5d_a0|CrgIYtd%S9NQR#LprlHttXEJ~gFWuX@A|(q)Hi47CT1OTYp6z&FP1G-_uybz zMAs=a!JvYY*Cs6Ht1>46AK=Z2))ghfl@mMcPJ>;571{<*g;WyVw@CmX3?qI>@}da3 zT-QM{G+dL{)2c>({Zl_?2fcNtF36_d+v?)fql=$d$riFPkeX+5~9}vq2-_hDC8#=r2QU{8CNPLGX;@S z9?ZEQt)|uqT5h_3UV?!&iuv|9)}F%dnIS69oZuH~7w$TA_Z^7-l@XkHx^C?9g^lnJ Os?4ThV_@r%bN>LXMwcT1 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00013.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00013.png index 6e5b78316789640626077ae772b4e6cc5944c3e7..42c5561146534a4edcbcc7c5ee9967d4cb4e0caf 100644 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d literal 1075 zcmXYxe@q)?7{^;ri;kWo8yVvy=8D6*3E6VJDm7%b9IIp#@FJOVNpjo%B+L(^WvXJACt6m}vKbFkSSpK-F3$9wTv<`nfZ{d%-%RTRN z&-;Bo-{-x7Cf6(YHe#Dbqrn}A8jiv<02leV4(_)reN`F__P3+KcKjXf`h0tLNAY%M zo|(S>-(%VS8sqIJ+!y(yjW2{s4gX%-x7&tMB}pIYALb4Ine>p-X;t^)@?4lr455g& zoETL)+o&_Q0?LHzz4_uBzZ5&_E+}5B`WmD;J?6Sk;f3c-xU3gf0(xpXZQ!8D8KYxk zx$NC!SupoJF{;O>SvhryO;pg;V!w_%useHXWJ)W#T^q}pWA03xCQSsd-`sfavKA^K zCC#|JaY|kcC`XKa!B;`)ttj^-5vhz3!t9`q>s}2gqK*qezPm3osK-l;{Ysbcy_yQ;%Ngajy=X>)b_!S-JNFM&0+eQAIf8p)2Go zd{uUa$HbNWAd**Xl3)RHKls*KaJd3CD9pA=2e}rEn%0Vt7KOlPr~!K+l0+@@JkSZP zFVqlrNys-zK?{nRKw2|G*m0Fjq&`u;FjvFpT;%lHP6{**LkS6tyaui?5XfHEfdcT& zsveet|uFh3*QjJ*^g0gb_r~nAhUbLWX2$_Wc0=e2!v_% z+to>}*b}#$zRFjbU^^fw_kPJHIvRN15aS9%m*{{~RE~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE literal 1032 zcmYL|e@Gi=7{_yDoLhJA_SdXAoju)(qhxKkTsns`qcO8LG3{(6IxQ~nk{{ZZfTLtI zE2*RJC>k2gCLC2~)fl=|D-ErMb&5L(CtTM=J88#gN&mPpaCTe&m>pr;bGk8j@9w?3 z=Y5~&`}scag(I#ew2R$kFc^?{sIe8E5xBVLX}JGT8Qg0y81IUW^~XZgFUy^+Wu3*1 z%dfO&3Pojma>1)NTCPlwA36Wg^6^4OdIeRUXaDTG*!e_%Kq>O$aQ9Jml{1r@8zuhZvX=RYcu@1JpfzbHu zg7~=)0a0{z=dF zUIO=Yj>dmkvEQ!U$&{KPeGoak$^3qPijofJBI+GB233?n;4!2We*g9WFVv1Q{FC8& zT3YI7&|8pZlE&j-QPQJteyuUF;|+u?jWfvo|Bt$p1yO6(mCmgPhZsnp&o|dCdfEw( zQah@idG7N)f53{PP=UF$?wuLW(6bo1#!VEqZXVps%`2n#BC3d#+bK%QS+Gkle*@rH z@M*SKii6}fc#aXLH|bFZfkJWVLXVx0IJ>zXIe8t?xXErV(hfY%2| zObcA!Y_xL)m@}vd`D~m+ZUJxd`%n#EWix|!{u172VN4_0dbHgexOIr^R29CLS(>J#mwT&0!`FJsL6WlRNv&Ya7&&tyJVFv4sNsEi z)v}F!Log%o0c?PdnO}>j$@s@5QZ6_Uy<3@v*EUeUZI7}6%NA(77?1jfF6U1{E6MCb zpyL{b&H~s3sB2~uFsg9Kl~&;OCJ=wL{$kzYjooL%y$5QK${nCt$j-0XWf#naG9eqx z+U0s961o!S$QaFn($GxQ7pP9J+<|s{TK|0U z`fm$yX!%J>N>C7~Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfb;2x;TbZFupzL7<9*h!TI9) zbr=8guW9{Ykzn8)H7k!1w?`B-?Rhj2?xbw`qhYFvsOHH_GI_JcN0wAT} ze0W`=da;LZIov^0~KyRDFaewGhrd)Oz%lRVz+d;QI^9qO_Mh%WxV^Z zHk|piigBiSv$>Ip4eLyHqZ4yZ0L|J2bj#v{?nWkm%2P6CL@^u9zx%`ISy4*HkHu~5 zyzDdef%g9CXq$UR^+b)UL*z2kh-GF#G$Zt|Co`|fnJ343q~uNjEuMKW!HoBW&VHV> zOF)bAHq0?qFy>}VW#f&XWND&cEXI|N)elF{r5}E+fbh7^d diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00016.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00016.png index 758f306faac20bf68d5cddabb0d7ce934b9f9f21..fe477929c14c334dd9bf42782b92c8c7f91df88b 100644 GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? literal 747 zcmY*Xe@GKy7~Wc4rMo1A(o^t^xe*k~Z4)7+ZKu>~{-_0^X(Wu5g}EHf6roG;##qtv zf;a?A1tk-c!el9ioY)Pn(9#SIO@sAEMwCJjVm+IG1@C?L-TQs-^FGh>UZAx27@0sN zs8lM_e!So`-W(o!7lC#DfG10(+V;#|U_Em~{e66)j3`b?kLG}rlu|3 z`n>83E;Z_RQ=zcPw<<+u+GwV|W>Ow~tQLdFh6z{4!k_lH^Ucbe2;HJ3>)&(AtchkN zN$6Y-3%ZVV$HjbM;^=fvL`w?F%wVX&sbR8B4#q@3zhsFzsq?d*Q$lIe)7cg7->}rcU z)TtKzbDWZ4*o@_c<{%A#SOwpoezeXpTIXh>ne zFb2p1kVvKUViF)TSq&pkdG0}`!5iRyCBqCODR2D9-7}(plf%2xE^6NP#a zmO}^PENq$ctc*~69PHtToXDplNw+qD5j`+Fm|>iOHt0%m7tM#jKUTWTVq-;>8{=>= z7({KGNR9Px&5}DUvsxIeDb=DwWb+7}ykj_lZyS{Ap(hPKEgik(%NMzc2NuN&hk-+o`ZT9fXp x`7(GV&0o2Yw>m#rH3v&yT>Ch5M;iG5DBJfn|K&!n(T|^4WiKo)7_ePv{s%SyLm&VE diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00017.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00017.png index 139478f32c18517d99e5d523f70976dba23b2e42..0875ca317ff0206c44967e57cd9c5f61a839091f 100644 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdknx;TbZFupw)=qK&S;BxT# z;Wq}R9m+A0q)kCi~wv=^JV4cB-ok1oaJ=oeK zHKB4xo9DCBAig!P|8mBe;_UhHOd*aT7N-f?Kd(0|)+uBr5Uijc{WCB!K z543bU-@Qpc^-o+dIC&>yMv9#)(D(@p6DR%DHZrl9bHm`=Ttnh<$0p_Er!dd(WfnNxYgfZ^~8sDfq6Rg*iao23|2OLu__L g>5XY-gwQu`TjPnH-)DOE0po(f)78&qol`;+00L>gjsO4v diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00018.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00018.png index fe477929c14c334dd9bf42782b92c8c7f91df88b..591ca17e405e8260580b209e9913a5c3b1439181 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?S zgMa?>KVv?g>C;k@^XA#J6sDD4f39kKUT8S8+hooOn-FHBU}mHF*9w$At4d9<%yf8m z+eG2>t)<~HFIR<6`XMlLCF9Keiw$R{Pps@n4zBX0( zeCdIzq*R@#q}0FZJiI`^CZ}ZlC1_;OXk; Jvd$@?2>{sG=MMk? diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00019.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00019.png index 0875ca317ff0206c44967e57cd9c5f61a839091f..4aa28b6bfdc9668cf49edfe790ea290941e99f83 100644 GIT binary patch delta 418 zcmeytvYUB=ay?^{r;B4q1>@U;7gtGpGB_VxeC*eM{%g%fCW$-x-X7Iythf`aTKC#f z=yuc*{cGn(2*cW@u=~BsQsS`_l_Vd6&1neZS)) zuaw*gA71{HWo#)KGg6kdO+ItQ;AH(ADYcm^ANHMDE*;}|xVeqpNdKhG)q>@TlV*Y> z60<-mJ=uUt=4V!{dbs@H)DsGyr?pL&dUry>`EW4r|CJA~I2^WDcRoCqEv0T(p(?Mu z|Fh&17aDkYPyEUJ@KVap=)@eUxJi|s&opN)PXQS@X=aMuG@!JN@eZz;^^?y8^Xi-K zaZLl-bWh3H^n%0T;}a@f9d_<&^L*xbSY@-VRF1cFj<;~Ywp8A2OX2A54>sQNlzW#N z&YWVq@5CmVl2Orp=KrM+x_N6BJX9&pa(H&7V3MV&4bZFW-W=PW?U0sLv62z!k1Gvl rfKJ_aus8o=!K9timp@EvyZVP|n(tgm6&H751|aZs^>bP0l+XkKpP9w` literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfiGBx;TbZFupw)7$oh;;Cyho z?(2W-*V>boC3H15_`X?^^uDY++;%bx?+KeFZLMb>hB6z;uS}owa!vZAiU{5lKD;Mn z;!G7j-}4mGuUfWwp68>NCORn@4rvz~&Rj4!$-_JOjPt~Wj5E!p^`+vz^rWjc^B7I$ z;SFXsa%MI|`J81D%l-V-rb8qQpmnjk4PVP=Y5rb8OgPZcsHdkgN z^Gt_lab|q~-I$I3OEW$V<2_Mx3FJ>PV2FZkSk~qU3Is9U<}-^DC(Hy&0DYa76#?`s z_so@v6CzD~KymV2X@N{xHZTOG+hcEAyt#EO@wyq`?rnuPw)P%gmn&12iy~FW=v(=# VtMvMr>%bJn;OXk;vd$@?2>_po2mSy6 diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00020.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00020.png index 591ca17e405e8260580b209e9913a5c3b1439181..dd522771e30103d3808e21fea498dc60004322f5 100644 GIT binary patch delta 502 zcmdnT+RrjUxt{Twr;B4q1>@U;fqAzb7@QBfAKdf5@#jIQZl_+Yoeo0R!xqdH-2c^2 z=YXp8#Oz+kUS7(fk$z!=vh!gDW83?^n)}$=^yyK&fkx9-8 zpXXaY=op#s7@bfs-s^dIVOxKm&1@dt%d<~jXgITqab`cul=B%kCj4C9#yj(6tJH*r zj5GJ^*0l5Rn(**CGxOG8<~#vZI8pk%g7FC+qxsi1C~v;FLAiKEqN*{_(A90SGZ#Lb zaK;VjH87V~QpzmlANNf6Jey!<8)NZRQACWF0g zXI4Gb5nJc*ELZBBkAr11&Et_fKK5z%{j3K=$1C1zruwBmYt58 op_iMuYfJ0POJd8sqi5*770+ip=&HzNp2q+Lp00i_>zopr06L)FY5)KL literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfg@xx;TbZFupw)7$oh;;Cyho z?(2W-*V>bo9SUJ%QoC`m>}^^1{VFw1sR=u0v!(1?%Q$njsX}ovZ}XY{EQe=n*Y1D0 zM)$-WUuGkdn#jZTia?nYcUpOP^XIC3T$FD0dZvn;7qd|?P?`s*<$}RU9VxY$D-$Oz zWR#S;H&GJES(rE}^2D8~JiI6NSbbdd(Di(UnvsdZ<_R;UCP+$w$eAhkCPFxpQesB@ z-fe6tadRpZ7qg|jTgEuk5y+KuV>aq;TYkCW%xdBFDH#sW@}%ZSXe0Y|j5C3bJi)^&pCyrEr|NuIr8w{~&~*wx*5?Z;|J)ob z-&{MEc-@R|ciE#bDK?;!C;SWmdIYRc!PrzMWm%hJ+C_ttKvQZ~Bu?150_Y7B9;5kL z5hr3^AJGN+Aj2UI=#)jkKwHB&b0OnQ&u4SlQh=@nqJN&uM$XJe^C!XlHR0!kGgk_@ z)z@7$02(50`e$>S=djR9%E1+0po9TKO z91db2kqtnHhyfi1^z{so2lHGJ0l2O3#@61$>vCnvavyKVmTr%|ZSm$7By6Elf0<4z XsjNDCEH)XKE*U&s{an^LB{Ts5to$OW diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00021.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00021.png deleted file mode 100644 index 4aa28b6bfdc9668cf49edfe790ea290941e99f83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfcZGx;TbZFupx_ah0?ugY&_~ z$A10izt(JIlDMPq?NOb^iaW8Yb*~+TZbw~VW|ys+aAX@F2fe%lSYt`0Y+ znckRYhK6=bVw2joKfOSdcX`{}_d7oFO39t@;pIUI^X^2+-^OFnU-frt0RpUe+0rTmOe%#n(lRO$IlbLR3C zkdc#Srr1pbO4}Ik;F>x4Ofav$=^ocKphfqTj7={%96mmw($!(-t~SqSj)zq?+e+nl zOXqkC2W(5_-L@2t?*3roEl;_3so~5iw);+Ok|`M#-Dmz^`k?^21W{l Mr>mdKI;Vst03N8v5&!@I diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00022.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_create_sha3_256/00022.png deleted file mode 100644 index dd522771e30103d3808e21fea498dc60004322f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfd;8ba4!+V0?QpFz>blgY!Z6 zgM0or{yZqv?bNHa(?RHZ*n+u&`@i}LUEaE){LagD<&$Qtb9UI7-Tkggz4N7%nB5E6 z%S$;l(l2aKc0R0NY^=UMOjEortq1{WZlS!F!kxb`(sU8{=}K*k{_y1v{W%Zu_k3g(8^9&BJ?n_Q?wk zXI3%J>}Q#BKI6uOpUc~LXTEHeny`>@=6>Cpb{<|69$sf=-piaPfa)enpI0zG!DBT4 z+6Lv#7dI#uuSiri2Aa9LO?KwOhZD}Y0X+uh@=8jXrTpWb>7Hj3%xq**GxN*^2WBIn zzc*(sV4SI+DUlM!YogE$a&C?1VTEFkXR%`Q7B;qB&YID8_eURFikZ|hcBu(BfePc^ z9xFGUGYjaDJ-r~O7)cww-(;}2?aZo&I%4Y_p5;oN^Kr0j2D+dZh@E+XhHjV?Y5L|w z4$vk1ra33p0G-kX^i{ZUz_Qa(GxTy3cWr5Xc}Z-Uck~Rsx8nJX2VE7p%=3T|&EVrIL^du!b!?JS6K>i7iJu!jIJ)tk$cbY%YUbfRAtQIC;mq<@eLv=GmkZZVTA27bWrE|g4-42*_C@{hO4}?oA#&nE#+mIWFBqI$V`8&3al%cRnb|B; z4(H9acyp`s@H$Qk%Ij(e>FXHjqdfP{T~1)7wDqj+nS} z6^tu7b7kU$pM9yIdfx>J+m6K*lO^^h7el?Ji znlLkE-K3otfT481^wI8=d6yc_`0}3EB~F$ zj2APE7Yy_e(6M?z|Kkf@vmvK4G~ zHPk`+%Fc%sK0i*$kVtu#H3Nu&u?UUQ87Xm&4wi4O0Rt2iu7~7Ie2jt*D;S%uIk9JR zYdJ8900Smthr(uY^>1F!7`Ur}(Q)Uh!AYQ`Eig#l0R!mXU6|(GlNTmV*tt4!Qe`>Q hsl@GmGG%YYOYiB;^L?Lw2AD({JYD@<);T3K0RY`BG%WxC literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfh*aba4!+V0?SfG4HVfgY!jy z#XbKUcRo-#bVXvjt6)iL|Cf0`R{Kv{z&P`CwnJKVFtgG8-hWG%Z&N6)+)I4=*%;=)s+ZQkEFFxb<4H#Dpp00i_>zopr0BFY8 A6aWAK diff --git a/tests_zemu/snapshots/sign_secp256k1_basic_verify_transfer_sha3_256/00001.png b/tests_zemu/snapshots/sign_secp256k1_basic_verify_transfer_sha3_256/00001.png index 6ad13a9fa6d00f80bb45a6ef1d1a3591b5e451ab..96208dced5d79dd7450df08e60edbda69c6b6527 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfdKrIL^du!b!?JS6K>i7iJu!jIJ)tk$cbY%YUbfRAtQIC;mq<@eLv=GmkZZVTA27bWrE|g4-42*_C@{hO4}?oA#&nE#+mIWFBqI$V`8&3al%cRnb|B; z4(H9acyp`s@H$Qk%Ij(e>FXHjqdfP{T~1)7wDqj+nS} z6^tu7b7kU$pM9yIdfx>J+m6K*lO^^h7el?Ji znlLkE-K3otfT481^wI8=d6yc_`0}3EB~F$ zj2APE7Yy_e(6M?z|Kkf@vmvK4G~ zHPk`+%Fc%sK0i*$kVtu#H3Nu&u?UUQ87Xm&4wi4O0Rt2iu7~7Ie2jt*D;S%uIk9JR zYdJ8900Smthr(uY^>1F!7`Ur}(Q)Uh!AYQ`Eig#l0R!mXU6|(GlNTmV*tt4!Qe`>Q hsl@GmGG%YYOYiB;^L?Lw2AD({JYD@<);T3K0RY`BG%WxC literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW(PFfh*aba4!+V0?SfG4HVfgY!jy z#XbKUcRo-#bVXvjt6)iL|Cf0`R{Kv{z&P`CwnJKVFtgG8-hWG%Z&N6)+)I4=*%;=)s+ZQkEFFxb<4H#Dpp00i_>zopr0BFY8 A6aWAK diff --git a/tests_zemu/tests/test.js b/tests_zemu/tests/test.js index c045f5c9..b2661c0f 100644 --- a/tests_zemu/tests/test.js +++ b/tests_zemu/tests/test.js @@ -28,7 +28,7 @@ const simOptions = { logging: true, start_delay: 3000, custom: `-s "${APP_SEED}"` -// , X11: true + , X11: true }; jest.setTimeout(60000) @@ -365,9 +365,9 @@ describe('Basic checks', function () { } }); - const exampleTransferBlob = "f90256f9022eb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df854a37b2274797065223a22554669783634222c2276616c7565223a22333132382e3737227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - const exampleCreateBlob = "f9030af902e2b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df901f4b901f17b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a226130393930353063646633383130346436636136643039653138643537623363303833376436323539666433653464636236343932656566383132616536626136376539633763626139356630393264373466353162346334393162353837663635393035643566303436363035336265663634616238643834393134343565227d2c7b2274797065223a22537472696e67222c2276616c7565223a226631306537323535323135393931356336383735306362343733626636626236643164396130386133643066623634663537393837346237353837346636653166363239623266613739343963323830346437663639346666356361323135336565356536633963616363653733313537366666623234663036666164363265227d2c7b2274797065223a22537472696e67222c2276616c7565223a226561316562356439313230666632653538356161386261643562663632663661303034653335643236636130313636626363623632336132313236393935646362646638353730393537656661396364613230633662346438646435346335386363393439353262653233366166303931346533313637623036643063383033227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" - const exampleAddKeyBlob = "f9019cf90174b8927472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a616363742e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df89eb89c7b2274797065223a22537472696e67222c2276616c7565223a226536653535393565646265623930323164663036316434323038326262383266336463396637306662363931623361336333393338376361653232343433326230666535663662326666626330346534656336343766373532616461376566373335376230303930376134636536346433313136353437643461313766326438227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + const exampleTransferBlob = "f9023ff9023bb90195696d706f72742046756e6769626c65546f6b656e2066726f6d203078656538323835366266323065326161360a7472616e73616374696f6e28616d6f756e743a205546697836342c20746f3a204164647265737329207b0a6c6574207661756c743a204046756e6769626c65546f6b656e2e5661756c740a70726570617265287369676e65723a20417574684163636f756e7429207b0a73656c662e7661756c74203c2d207369676e65720a2e626f72726f773c267b46756e6769626c65546f6b656e2e50726f76696465727d3e2866726f6d3a202f73746f726167652f666c6f77546f6b656e5661756c7429210a2e776974686472617728616d6f756e743a20616d6f756e74290a7d0a65786563757465207b0a6765744163636f756e7428746f290a2e6765744361706162696c697479282f7075626c69632f666c6f77546f6b656e526563656976657229210a2e626f72726f773c267b46756e6769626c65546f6b656e2e52656365697665727d3e2829210a2e6465706f7369742866726f6d3a203c2d73656c662e7661756c74290a7d0a7df861b07b2274797065223a22554669783634222c2276616c7565223a223138343436373434303733372e39353531363135227daf7b2274797065223a2241646472657373222c2276616c7565223a22307866386436653035383662306132306337227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7c0" + const exampleCreateBlob = "f90289f90261b8a97472616e73616374696f6e287075626c69634b6579733a205b537472696e675d29207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a6c65742061636374203d20417574684163636f756e742870617965723a207369676e6572290a666f72206b657920696e207075626c69634b657973207b0a616363742e6164645075626c69634b6579286b65792e6465636f64654865782829290a7d0a7d0a7df90173b901707b2274797065223a224172726179222c2276616c7565223a5b7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263333033303330227d2c7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263333033303331227d5d7da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" + const exampleAddKeyBlob = "f90186f9015eb86e7472616e73616374696f6e287075626c69634b65793a20537472696e6729207b0a70726570617265287369676e65723a20417574684163636f756e7429207b0a7369676e65722e6164645075626c69634b6579287075626c69634b65792e6465636f64654865782829290a7d0a7df8acb8aa7b2274797065223a22537472696e67222c2276616c7565223a2266383435623834303934343838613739356130373730306336666238336530363663663537646664383766393263653730636263383163623362643366656132646637623637303733623730653336623434663335373862343364363464336661613265386534313565663663326235666534333930643561373865323338353831633665346263333033303330227da0f0e4c2f76c58916ec258f246851bea091d14d4247a2fc3e18694461b1816e13b2a88f8d6e0586b0a20c7040a88f8d6e0586b0a20c7c988f8d6e0586b0a20c7e4e38004a0f7225388c1d69d57e6251c9fda50cbbf9e05131e5adb81e5aa0422402f048162" it('sign secp256k1 basic & verify SHA2-256 - transfer', async function () { const sim = new Zemu(APP_PATH); @@ -444,7 +444,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_create_sha2_256", 22); + await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_create_sha2_256", 20); let resp = await signatureRequest; console.log(resp); @@ -495,7 +495,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_addNewKey_sha2_256", 14); + await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_addNewKey_sha2_256", 15); let resp = await signatureRequest; console.log(resp); @@ -597,7 +597,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_create_sha3_256", 22); + await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_create_sha3_256", 20); let resp = await signatureRequest; console.log(resp); @@ -648,7 +648,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_addNewKey_sha3_256", 14); + await sim.compareSnapshotsAndAccept(".", "sign_secp256k1_basic_verify_addNewKey_sha3_256", 15); let resp = await signatureRequest; console.log(resp); @@ -811,7 +811,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_create_sha2_256", 22); + await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_create_sha2_256", 20); let resp = await signatureRequest; console.log(resp); @@ -862,7 +862,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_addNewKey_sha3_256", 14); + await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_addNewKey_sha3_256", 15); let resp = await signatureRequest; console.log(resp); @@ -964,7 +964,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_create_sha3_256", 22); + await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_create_sha3_256", 20); let resp = await signatureRequest; console.log(resp); @@ -1015,7 +1015,7 @@ describe('Basic checks', function () { // Wait until we are not in the main menu await sim.waitUntilScreenIsNot(sim.getMainMenuSnapshot()); - await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_addNewKey_sha3_256", 14); + await sim.compareSnapshotsAndAccept(".", "sign_p256_basic_verify_addNewKey_sha3_256", 15); let resp = await signatureRequest; console.log(resp);