{"_id":"sns-app-contract-api","_rev":"56-2398ed4129a0b914ef68178073d71313","name":"sns-app-contract-api","dist-tags":{"latest":"1.1.32"},"versions":{"1.0.0":{"name":"sns-app-contract-api","version":"1.0.0","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"_id":"sns-app-contract-api@1.0.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KfRmRiCyRR3IJigBxbQ/DDYc5i2F+V9apulgrcgL1042H7gVf3hOJD353DYgMisWxpmnmwvObzF11Nk2/z9zpg==","shasum":"3a279e4d090548366356336ba7e37b77c4dcc8ba","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.0.tgz","fileCount":33,"unpackedSize":3218950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw0aoCRA9TVsSAnZWagAAXtUP+QG1zSk1S8tCB++2wi2H\n5AKPNuNyFsvlVpmKZ8xcKQkv1W+UStxd8pkxYA5wYH2Et5Bah+tV3aVx+Wmu\nDuCYHFh3gHv98Rxx4Xak0+W7YaEXn3peeSTzshAVpdWU2piCc2nNs+WKLiWm\n3oRC6caMLdfSjrjfEaHL838+7Ueuc6fnXJpHhnXzdxpfhhBivjMzd3gVOnnZ\nQ3jyxrGtJtGRj6nsZLaNf6sN23S4dQUZSi3gRtPJKPAn1Zpr75uD/qZjNN+3\nDR15MztLvD/HqFKsyitRdIQ5BINJMWSK5u2MkBnKuj3dpU/IUfN4/vY2YI9R\nymv8WUojD0s8vp8OmrjmFihhKXAPRSMibYzTBTvEZiWi2gMqqyYJhMnMa/9H\nxDi5xkfSlCQUjW94dTZrB29JgBtauoEBU3X+P6rb9iZ6STDr2TnC2MScFUxu\np5uRlDdevaLp69qwDwoe2j/VOdoCy6Cr5w55uXfDgMTsMjXTGj+dboCSz4ec\nCGNZT/QZI1Ruliv6Iq2nogNUR0WslYfaVhLZPjWlxaAqrkftOAAIPKnAVum5\nvLYsQ1OcrNcZXfqwg5/tvfsMb2EXy7mzbVMRjb5rNve7Pe4QnfUQCqkGdfzK\n179CXhWtBTWMp+fqgsIDaP0YuawbGY8nvWyts9RB69j3KetQ8nKvUA8LXXpI\nkK8V\r\n=ZCPL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Dr8bTcAeG3n93ovVPEiOdwpZgfPWrFjF6l28bk0MNgIhAPEgcYEnT/E1sEmcftP/1JkcQ1bQ4Z90jsPnvt0bKr6n"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.0_1640187560288_0.14635023317748197"},"_hasShrinkwrap":false},"1.0.1":{"name":"sns-app-contract-api","version":"1.0.1","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"fe3e08ee790f90b46c6874d8505177d82db6da61","_id":"sns-app-contract-api@1.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2kwKdh6Hrq1BoLVqGRdh3TBWTv2dEgbbR79Obs98uKege10KT9/GhQsEVsZ1ByjAqLr19WdG+lnvyDGm3RKtZA==","shasum":"87d3640d4e4eb02ee923d580b9bc85057ea2c3bf","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.1.tgz","fileCount":33,"unpackedSize":3219363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxIXWCRA9TVsSAnZWagAAsXIP/11B1wL//lVQ2qzUfnKB\njG0+3OUFGnGaEhnf1TkZu1glcB+pxqnGIRVaS7w4SPfnX9xVdMQocKByU4NU\nsgupRwDT6EvP9i5By7RfGFku9v+mBq6+75mngOWFzynR4DCMDvYX5Y3pbypV\ngv7PTMU7shTNcoNiMh2aQ8aFNshAX6QGKZHZ+3W/yzlpM7h5Mq/9yIuybRH7\nmbTmMrXUGZt8+6m7jlrwStSfqB+la3XCZF1z9TPSyLSYFxRcL/6beeHOK8a8\n2CYpElqtW5RYem4vlrxuu3tZsWs2a0D7g/vIhJagr+GgRRYKkT6aajnr31H/\naa91F7fyaBGQPnepLe+o+nyfi7r0Zh4WkWnK7ZdPDnFIXJBmg92SHxlr7wtW\n6RO2F36Esi4t2o5fo4mlMPelrrkzn6LPdUkLPocZYtNL5mKATfAUOkrFD255\n1fFpwOlGWOCqw1tNCkCbbpiDK0B4LmKqv+rksqcm3UdeCiBThfNDBWSm2SAi\nhL4AXG5NdVdCtLAIelafviuWK1/VuKbiOOv5SuGUccTnQye+2SHfDDU9eWwu\nuE8gJIhFZQRb1KmPoz9NZAEDKLsj/Cy42fI76OS7Hu8CH7k+WVxW41CegKLB\nkoxgeytYOz+c4qiJMj9+JeunSAfOrySvqNQB65pXFUET+CS7Mrbt1qzxxbGC\n2c1j\r\n=jPnU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIDCl5Oh97vIG4aulPhZuxmxxXBevudWkDAf4gv31XUgIgZvRP7wiRS9Vf/xyJjoY2Sm0eseNUGYvoyKNjxZlOhNQ="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.1_1640269269971_0.479818064066897"},"_hasShrinkwrap":false},"1.0.2":{"name":"sns-app-contract-api","version":"1.0.2","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"cdee41ead720415c4dc98cfb444377ad56263371","_id":"sns-app-contract-api@1.0.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-s8LQ03h19jhyTMf8bOiQSxQHF+aje5ei1V/rIBlY22PmdJUiDVynlQpTr53eWooXgyEkkeBcm60P5w2YRQrmug==","shasum":"3e8864f2c62833e34e3b296500a96bce35f4225e","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.2.tgz","fileCount":33,"unpackedSize":3219363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxJKQCRA9TVsSAnZWagAAWOAQAJ4Z62W/aC9Dr6amCadP\n6cQlwBnzwdXVgKvSBIc0V/MyZ2Ntub4hoP6yKo4oRFRZXXQ99v8GOHDMQO/d\nDbVNC6gZLfrI2gf8/hd3/nVJyNU3wgUpB42BO5KYczK8g+7QqpJY3nVMGjtm\nCAEJctRmjLd6wDN9+EZiA5A7W3gDdcEyoBS13YK5QCNBBEUIIsR0XgANxxH+\nCRqJiO7n9TdV/lLGwjqeVHZIxsRd7NOyf1gmI0p45g3xKExlL1QawW55O8Jq\nFA4CBngjye8vEIq3wMwo929A8W3mVweIoaKpvVaXYwdYB2u60Ey+c4BsuOBy\nXzTPzU2nmpd48nK2Zeqp1ZBqv6cqXPmtB/DBKki5lZM5JTrYndcjo3+yisiR\nsOKEGEEscpw6tD0Yl2g7D8dd1bBjLU6iXWQ0m78bkZUJ6HcSRGxU1EqnJfIO\n/JaYepxM7u6y+eP8JjUBNoi1BesfRJLXTPSC8wx85BSudszzBPO3ONnUsv/V\nwa2HCry0l2J6phrWQpOOdllY03yvEc1O9a6/BaEdADQ1AjfmAxBoCUKm05oj\nm5FDWG1xkgCpeUFDjpraUKGA12IwIDdR3JVP4SzH88wbEuLjgbX4kQ8kgKFx\ntX0CNB4G4eTQwwGzBovqTZKYBqWWDOUCN62f65FphvcM5ElJ0x47M+lPHH/G\nw/Bh\r\n=1kA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeWgebiiLs9uYFsIJNW0vBRG1Ol+BWkJ46bvKhvjByJwIhAPMWFrjPd9ZIv5YNV2DuQAmxSUtr+XRkvvn+p4Lk534p"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.2_1640272528119_0.22785936627028813"},"_hasShrinkwrap":false},"1.0.3":{"name":"sns-app-contract-api","version":"1.0.3","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"1c3840eb836c395c7491e4781702a0d889957ecb","_id":"sns-app-contract-api@1.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-n1Q0jCuOxBaOx0WIapZWqvBmK0na1XHSnMr4orynAV3n1ne+E2FVmSp/CbA3ZQ5v8M/9Qtb07kAr974M8P0R1g==","shasum":"4463b698a313bdbc300a8a0a5fa20cdb44f46181","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.3.tgz","fileCount":33,"unpackedSize":3219289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxTmRCRA9TVsSAnZWagAAPSkP/1tHPgWi1RbTWmkcG5R1\n9IAzdfNskkmpm+pkqK9qXItsZJ1fqpGGosSuU9fXpns85TYT1ILtiRQU57yO\nMhxYCprNrgrh9qXDR5j4pC1HMrmoTgK0xi0ax0Exq0Sk8wBsaQXaFG6FGdwA\nC/WnLK7Lj2EnHy3lCwtdF1PPk5z4Ivwkgcnp24l4+cVLlJety0v6oqR17En0\ntw31McuCWQxHHHiT56oJOGqAC5TRymS43EgJn6bxg5R0knKkYvYmk7ORUvRI\niDJFv/6tBY38WCFUInuKooa2qQNZcI4dy0xmtVfOvr19Yhvf7F0WgiBnxcJZ\n69jAovVoS8Jbu40sMYA+Aw1Dnng6uiUe2nfaMFpLVjW6NJc0ng8NzmPWDxQF\nv5p6L/EEj3WMxIw3IIJCh1FJ2lw2SgarCbjNriXNkFBSCRrZZOUJ5vMvP7kQ\nN9bgSyWyvEac9J9llDU1tstpySqhgUoeLPIAgR3/2ufFq9px0xb7guMEOSlc\nNH2Kqe2Mh8Wqshq2ulpw1iurKRWB4EfeSxldPize/0/aZ//mjeuiuDsaPpWK\n8AVQ7VjVjGp/APiDuM8jL5+GTCvTo/bbZKS1AhIRkFNEPlk7u24BEe0zUtSy\nIu90+xCxIsL0arLbKVKUGxHgNfsHua1mTJ/FqG6ImFowZFzxY2vmkjPojiOw\nSDXM\r\n=sBbq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+3cgBOLLdJdxBLxMHlBIkzll9Z94i5CSWyHI3CIHaxAIhANu+GBKUzTLvaTTR2p+Y4cn+tPCU5yE1pOXijmA//95I"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.3_1640315281315_0.8025230473648381"},"_hasShrinkwrap":false},"1.0.4":{"name":"sns-app-contract-api","version":"1.0.4","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"1c3840eb836c395c7491e4781702a0d889957ecb","_id":"sns-app-contract-api@1.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-nMRZFQeOpoBsrVxoWPSrnjrLYJjT+w4zTLa1fho1UG7Z+6a0vMjYc9iEtNytZ/bxGx+uCloXZROrqeGHQF9Gpw==","shasum":"a8cf4515320a5a99d080a3b17f7d8b98e330e852","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.4.tgz","fileCount":33,"unpackedSize":3219352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxT8xCRA9TVsSAnZWagAA5I0P/jL27lnqCdUWUlsGXcJe\nwQJUVB1nukbavDJRbptmXQguEvtfCcypn9UCWo/WfkC3G44IgQp4dVjPPEy8\n1eGdrouy+pZcExy8SxFDmM/t2hUHFcSK0fEVFkX/T+3QAdpDVinws+DMAG/d\nexXSDG3PvbjvVOR0XhnLjJIx3a3AR1SpuENZJKJlx/O7h/QcjszYHJIawbSg\nZo7kLNBBq561nkjH5viTfld2F+xPsedfL1iYB/kpW4W63kIEozkv6qzOcdA7\n3jDdQ2S1H0DYUpxvCn/ZCldD2O0xH1a48yAjpuCqE8KyVGF9ObbLSqRyLWv8\nvxAwk8BEAkO66vF0iBDRARzB/4rYRSGMi2wjZwp6YcxS+pr1HGH0bCWRUP7j\ngGivddC6eQSg1s5eWEwGB1wJ1pciRXPPOQwy8JfdEfJMLkCvbo/LTbUrkTje\ni8Ww0oaEMtHnHM2/nv4HWfvSbFQ22CUuf3d6ROPQV9DxG9uMgGCyv0P9LaCd\ns12vC497P6BlEzRTFA0fDG5RvPuk+cIxXpnHMf8Mfd0iRNiLHaVWUdUYZPsC\nvxXiet1D9ZJGcz4zet17mXSPK+yNh2IRS+azvmChCvm3bIDvGzKel6Qjh0Pj\nnfbWQYWB83G3Gz+RcRV3mrjCGXA+FBslaowwQEJYyImdVZtbL4uXy7cIQbtF\nwV6J\r\n=W8VO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3HG7+n3aMz2HZGjPMc2thLfwNwyh4yIoJ7POzLzsL9AiEAxRLIjADcCR0GhQtTbhH34Tio3A2k6ayoTkni9WiqLFM="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.4_1640316721747_0.8450337077938186"},"_hasShrinkwrap":false},"1.0.5":{"name":"sns-app-contract-api","version":"1.0.5","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"7c4d7581c29140d67dca996f8d8d3de0723d3c9a","_id":"sns-app-contract-api@1.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ciwl+s0MtaW59k2GQ0VrfUvg2yojJd0p7Sx7tBEB5ut9yJjTs3pLHsJZE4ptNNFDZ1kG/v5S0jpd06QPjaRsQQ==","shasum":"4570d9604e54c681b006dc6d3ea0d1a46403faa6","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.5.tgz","fileCount":33,"unpackedSize":3219352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxUDuCRA9TVsSAnZWagAA6WgP/1v2Wr8Xqm/ReSK2Z+Ub\nGjIrTXvQWqGoQEv2EHArFkMD5UWdxExenJsT4r38YGs+BruLhsLxK7ic+u4K\n9zsI6i/DDsHNH0SUw/WurmlOKDPEfgW49ZuC7WR+TmZwaG3MEGDiDfzCr8Fy\nhztvVivWSn/Gh0WsXpgcxOO7nZWFoh7H+JiFAaC5t59CJ6dg44k5ogvuuSzx\nPuAx/9/HLQ+Kwc0dlAtmjZgkeSckZkMUARk/SKfpz+YSjqk+33otUPNCiBLg\nfg8cwJmn7kEgT2GNJVe1DCWgBYhcus9Wwvk9PZ6f10ZIxtvv2lWukxG1WRPQ\n8mIY+D2+GMINOw1GxT/UPPs0O3dOTsl3DgCP1a4ZVwbAQ2hDbJ83G+ehczDd\n7Da3CyuUBLex0Q1kcjh2lHtFb5GDqeYPfK/qYVAJ47nGI/sQMcJh2SVwBmEO\nSZdYlrkCeEaYKV5KxTVq7KdZWn1/d6oiqmtS50FG7hbdSCDkzxmgp5IX3fhe\nn+w0th2iL3cPiADh0t6NvA4IshfSMJS1DtCzGukgA3FeYsL5HxTJbxDmCN9z\nx55j1WwqXRvt0rALH98OdUVzawlm05uqkyrPmgpx9Gq1Nl7qoLjN+M6Bogc9\nZfSMZCWj/3f0JpoIwqAbLCr+h4pMRjqA8kFNx4jMEgV+hgu1EuavMTfmdS7F\neZj1\r\n=Sp/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdQODEE361YCjA0t6CEH0CfBjvVQtVOSN07RchylHJHAiAXbegdQsB5lR33Q0aQ6SRs0DIiG8GCl5v6VrUx6znD/w=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.5_1640317166215_0.2988765217461675"},"_hasShrinkwrap":false},"1.0.6":{"name":"sns-app-contract-api","version":"1.0.6","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"4f4f31d6814e979ee6ff5e9bdb5db6fd22132f63","_id":"sns-app-contract-api@1.0.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-UD3rci/cn0w0+FY7hCMLG9mdZdh4MQToWQg4TYbYjt/vhkmoKnyfs/BOD4okhcRpQfyJgkZurcYmuc7pv++W5g==","shasum":"11a46477dcd32a380940313ee2a91ab777871acd","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.6.tgz","fileCount":33,"unpackedSize":3219473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxUIFCRA9TVsSAnZWagAAaccP/20F5lZtRt5xNPsdCM0a\nIrMcuvrG2Kb45JDgetieQKy/eoXcnNUzBiAFowB8Qxnpywb5DHG+4j29r+DG\nC35JjtCgxPfZr2pAfppClPZzf4DaPoxGoFqF9ZsYkUtHXczCbw4bLItQzEBD\njuCElQl/yPm1joxROhr5tawTFiESSyDuvVq6pXnbWUtA2yLNs+Y/kmadQnRI\n++pX8Y5Qqwe7P0UzFlfeT9vvb41X0aNyOWwn7fK6jbehhYTJkIcvkD8Yjmue\n/N/5dVTS7XcRLI6zIRDHXYopahXq/8d2Nmm7ceYVD5ZUet9WxyeYo82BiqpX\nKYpXivQBO4qkNrOVuo/QGV2lvHOL6nAY0Kuu1w//kdTwPdmT4wI1s39rJqtS\nTJfDUHnJ3ePDL7fPH2TlUfVwwpJHclhjvq2POE1pTTba288JTTHw6Z4CEYX6\n3koWrA4d0qpwkXrNZZUCTb7kSE8X6IZ3E/i8+HnygMU8Mg1ruuctYswFLAPZ\nVoWBVKQ5cZLuZZqpW3HZJrrLIIeN0DtqRaE5pM+yjZ8Q7J0jdp6O/swlLjPU\nCLjO+T3p4W3RwCImtmGqXGyNCh7+bpHaBYKj6pOxJ10+2wYB9q8daoIK0wIf\nqq+G6ePFhrlq59d+cUuIkwnoFLRlZbc6EX9fIT6vaZMqSY8aURoVfTCdAlzn\n6Gmo\r\n=Y5qU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDig3PoBM3Fv91AGnyWOPsGoyDUsRP9FnFJYQjcjwg33gIgX15B7lqk9v9qNRUoPtsmd8VDj29EESHEoBiMr5uXoz8="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.6_1640317445787_0.303235089133852"},"_hasShrinkwrap":false},"1.0.7":{"name":"sns-app-contract-api","version":"1.0.7","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"fd8ed8fc6126475eaa704248af2aae61ce769dc6","_id":"sns-app-contract-api@1.0.7","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-yopbv/3PUHzr5IsYgBJuP29txngwors8Tr9/m+5RTODXUb2pMphmFLZm8gU9U1UoRSfIwEhwlyS7TPZYBI+mng==","shasum":"275e45f5085235fc94a28c0d4a305bb1be2c6a80","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.7.tgz","fileCount":33,"unpackedSize":3219487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxV+UCRA9TVsSAnZWagAAkLsP/2YMK3fKeKcBhPLpmXN/\nNDHAjQiwNDqMeiYUnBUVCLgz6tLx6qJOX1wBhDkTE6hD7ip9Zp3H5u2XYFlk\nwOUO6fWoqFQjcjrkoJQF31bap+WwRBGZqGiDHWUMW4mF55OuBKcIUQL/tcxY\n4zvNFe4wuHjmzEi5rDuJFz1oThmYYzlhrr8pkyXCGFwqPMlivACTo83fndN3\nLSXbhtiYSbqpBoM4dPFneMvidW9yL6VB3jxUDIoCQLZiMO4RIjZ1vD1sLrk3\nd9rbiGc9eeFRSY7fbKkIQXsXt9rb4uUdXXmwKqpb0XmrnCSVytWUaSmFwIe8\n63P8dF//+Q6RMJyMh1PLUI7wswfS3UNUoMr9vjzd86Yhk6pJTQAACgVhuJ+7\nX510P1LBV1PBbaVEWGO6XZnPjMzbMDTsTGHf/rloi5LlQrGehkbWDjdJTgII\ntH5phyQ7qjqFWVnKOq2X/K/beJGlh29dkb9AZIe/TAFCEQEELcIuX1x4oWi8\nNzj+GMDPBlO3mhiOzZ7iPO0gQgThjxACIgTGlKDfeTPauAHiwcNkewmr8y3v\nNpnB2R5jgfcPZWrHQDiLeSffwAJjE+BILmv8/YGx1llANlim5qAO/YStBzJl\n8nxwUV/qZq/p5/iWTSZYCyJEfDsuYB300qAI4dFOw2Mmm7ETh1xtk9Vdt43Z\nUqv/\r\n=BK2Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGV+KKuZ+NUhaVZYmW4PAC5ejlAovXChc25640SwUF5AiEAu9VAOwRobZkHxjdJY536yvnZojzhCbJ00S0lls9No7A="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.7_1640325012545_0.9826679737622328"},"_hasShrinkwrap":false},"1.0.8-s":{"name":"sns-app-contract-api","version":"1.0.8-s","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"fd8ed8fc6126475eaa704248af2aae61ce769dc6","_id":"sns-app-contract-api@1.0.8-s","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-idde/6aaSCHrbYwK7VsXygZzpiLEno3jmjmcXax62YgpC4cZqLaDjZZk+DM3iK0i+mHzyoeT8BpYBNIR9FhdbA==","shasum":"479c1cbefd89e66686749152d8076ab7bb1826b3","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.8-s.tgz","fileCount":33,"unpackedSize":3219354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxW04CRA9TVsSAnZWagAAyjgP/jEbIbiZZqcTKtJzAe0e\nYA5T8NK9ZVIFcoyLNUedrw+jHmBSEx3HtpQt3HE1Ef7GXAK2wcMPtLUGMOt4\nj4iCRmMzIuaTNj7LjSd0MGYCtXIyfO6HStda/zNSIXr+2YXVjCrxlkm23w3V\nd3SSWemoxOeNj5hpTxKbXoHmllSbSwGP88T9GDYMQ6ZV8KU5SP89Nr7EnyQT\nc52TcPjh9m11oO1r2tD1+g/IgLd+iKx1aL5reTRmJKSSvXpcB79VczZ1nGmU\nS69ooFjsrAs3mvSt7SKIbNrYEE/I+5kLZOhXRMEpNnY5F3SxFxcEDHTlgKPv\nDh4DZoeq0xK8/W6Bh2yUm1i4LshQJANvyxvvkgHwDjw83ogRWWYr40eXz6uq\nbZVbrMlOkmbMT6cIV+FS3uqusqckQvIf0bUrgdPLJf7C891ZPJ4a/8cR3yU4\nTvO9DJmzjCi72Km4N7jWuTWG6Q77F+BxrAGJespDPbw/a6j1V43AEUL51/Vg\nqjXd2bH1Xwib/EL2Mv6j9bVU04MpYP6lP418n7NfmSSAI5i3rMbTq/phBBYK\n+enEu/op4d/JiamxzpPw31180lKXkTiQmcJNFTY8RoTiz6acsHzUbQ/YeTTy\nYL0ODH8NnIIRh36/DR+HtYFl3iQsaW1ilHuXWEoD2kqv+syb+hShrPMiqTby\nDU3p\r\n=443T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOYYsIl8HkRtYzA1YTmb/iVk304RQlDeZ/JW4IT2L+rAiBKAoTsjCXKnstEw9Eh3/JOTBSEGKoMXuoAwuaxsRjSCg=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.8-s_1640328504673_0.20213149022144594"},"_hasShrinkwrap":false},"1.0.9":{"name":"sns-app-contract-api","version":"1.0.9","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"d173f8c9530c66adaf386a405efd36eb01e36215","_id":"sns-app-contract-api@1.0.9","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-XCrAg+gJfPnLohYs7UPSY/g9ewO5nbns1WAPlPmZsqqs8HPiZdCZYI8i5GuBO1A0WoKxzT0Oy7XNpa2jXKMyFQ==","shasum":"0c09db0a58aee6381d0aa90d2a5caa177bebee25","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.9.tgz","fileCount":33,"unpackedSize":3219321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxoEACRA9TVsSAnZWagAA/jMP/0P21rrxMIjj347RAX75\nZZwBLxORYvgYBYeqFIYFPKJQGBfL5r9x3e6ruCwgUNrCtMNhfNehNvdcVMdh\nGZ/TXfSbf2O43TthLdSenoCtcH2kNu0rtYBDsKwdP3F+N9qwXSQOGFMKzz+Q\nLJHR/uPzw6rghzaEpT/acGTUydokdP4oWmmh9/l4dxTAetyOlUXfl/vXF32E\n7mDKgGYvFXmwHHDiDUeW6zeBXgYDOkReboRoF7y3V5zuGDave7uupuebFClB\njH92/+4IoOqlocEmE3gpXB+8J4pUAhRalvtzqHSYg1CMoCCqeQtyZTzc4vV+\nubdF+gT1ohOq/eoHtr4PlTUSAzK6wxdDfQryE/4BjvFvBfw+CtzEoNYKQsgL\nwO2rltNp94tUrzxPm7Jp5ak5Tc7gIbzWJXsN+fWzcXemGDsBgiQOye0+fF7e\nwCP/9NnlN/joyo/9GqTpQC8r3NT7WZygZ89eTRedEb6Gu+SAVYoTQso69wt2\nhmaiuCuCzply+E0MidJHh0DwYLCqvjGQ6U2e8jeR4MdfpVh7Sb674+G0HBpL\nkH7EggPkO7CZ61+22z5RpeNErT4PvkxtfR69EZ1xWAhNKFKZG3CaGS0CMWfW\nbNlMcYtsafFXRj0LlVmSjcy9PFDWzyojnOC0lBeFxWFD9VJXt/oQCeWWAOx+\ndgsD\r\n=JrCi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUaReZSYDNFA58aTrtg6JmeqHpGdmu39IZMgLkax9sJAiEAkCsIHx9UW5grte3r2BdFJAvnJ5ZMuyvVTn0SmdqOtDI="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.9_1640399104563_0.80974186469211"},"_hasShrinkwrap":false},"1.0.10":{"name":"sns-app-contract-api","version":"1.0.10","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"31dc1e02e3e402485c9307282bc36480cc8892b2","_id":"sns-app-contract-api@1.0.10","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-wR0RucGyU7qZwd/PTOf5Xchk8D3e/4Fb/21VSo96oR0Vln/+QkwzXYriwCRbLQV2ZXu4s2oaezZdKSqdLKzljQ==","shasum":"dac6efff78b26cd92b9e43a42f5f7493142a08f9","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.10.tgz","fileCount":33,"unpackedSize":3219323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxoe9CRA9TVsSAnZWagAA43cP/RAA52wNWcwUHuaSgldu\nJq74D4D0OXBRpLykNFPP8bvabDQh4B0ugKSUb1f7eberWaaHeEukXutujDgl\nGq1tl71d+lvoa3LVYaUHRtGmcBxuzu74vB0Pr3sTUyRw460nc9706/Eab9sD\nhX99pZPUbv7vKd2m4FZ+WGQ50YuIo88OSrjhiHwQCL2M1ZFdMGXMO0SKrVIM\nIA81QNyzMqjLStstTLwR9dlYOnUTSqKto4mmXsYJDts/PZgpRsSdQ/lIVGe8\njyWwtlvNp69G38K35VM6G43PD+ZFvLYmdChp2z52c0/dgDtH2kQhd+gzH2oi\n7+wvhW8VeY2WNh4V8sCZgyqHEOwjo1LWpVnVbYfzlJL4QpeYEbMX0QmCLETj\nk43x+1Q1jghfnxoPxAih2S8Jxs8NMA+nCXWwpS/kJzdrAUGpB6MsU77ZSp7C\n9dQpfaelnPXSOyVGNRq2nYVU/6sQAI8yV5iioo33KQd80VgddPepILIH4YR6\ngz+5yQgku+BJ6Xaohiab2IqZf/ZeWTnnMzm8dxfpzv+X7kAusXDRb8vHntTH\nO+fxWK88rBrmrhRuJI0qq54au3drj8NtTTGNlhT1DFI2RoR3ZZr52/iQW+nV\nfbatvSJSBekYsDI/10Z1yC7aaWIiCwocFV8NHdiW/bix3A4nrMQ25Gl1s3E6\nWiTi\r\n=u6LU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZhQdz6wzWejt1YLxz8FtdBbZclRcITE7HUY+/rLAdMAiEA+GhnRfU9I+rWEWDBTbUPc1hO0ZnEfV5vjqQ1E5+Jmc4="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.10_1640400829189_0.5537172825482453"},"_hasShrinkwrap":false},"1.0.11":{"name":"sns-app-contract-api","version":"1.0.11","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"408555c8cdfcb5d6f5c0407928ad4b795b7c75e5","_id":"sns-app-contract-api@1.0.11","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-JWRXTsGIzuxu6YPYnyA8jzHoUIv49RJRBLxp0GF/fZCJU0+BX/NjHiDeS7AJaUnpFir4pTSa60cO4Zz3q9V+Eg==","shasum":"973419f7431e45755c8ac925befc68b1ff60e785","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.11.tgz","fileCount":33,"unpackedSize":3219323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxpw0CRA9TVsSAnZWagAAx6gP/334ltQgC+c5UZcB+Yrm\n9nLpltXh9n9wQU9QzEBH0P+G+SRSO2zWTazNq0/MKrqs+IXH9csMANX8HsXe\ntPQp+m4WNJibVbVDSxy96WmWyo+sQesAd3JrN1vCdWoy7/RmPJ6149X2mOuy\ncMxGXPJlqrknYEb77NmkSSlAvXswm6HPCMnJHe0GsCk80nKlMthUNHVd6ai9\nGJIar5QHu6HiXd9W4GloB4POE/lOg03BlXhpcrYymBhZdJ8zvnXEHN1L7h+X\nS3BTauRuFirYvQwFHzdazjsBsar/pLe8VCDuQR/luwZVHCv5v573LVSbTVWj\nSMqLanw+haZ7JF0KPv6ZKCl7i2m9Y+KK8ywMSEQtMzwyAVgTRa/Ru/UuAORI\nF6oiTK5WQJaklxYFBoqZtr8gpVHzT1iilmGRnJ43aIUIeukynJFLvB+UVHGj\nFmmwLYkp5pT3O7exgAc6jYTVms0gOqs8dlcNcCpuLaUFA1lnjtJJrPdQt+m0\nGF2ul71X086xYexpnvfNIwMqEGYVaPrlt2uqGmlvKSlzcDkmMj9aqKaQGtls\n3jnvv14mpiRTze8hT44r/3r1Ajrkmo6O8q2i12mqh+HdlsY4uRmnpZKU3BDW\ns94KH1KPuGcDBee1B0kGfXf6pM0uGr07uUJtxQOpdJ9tP6YIermyWsTZGhdY\nZPNQ\r\n=x63z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWtNGVyssCyhM0xUUH5zPeFZjMMa4lU/DQsXyNTLCGxQIhANn563Z8ZkaUeqWIU0Y3zkxcJ/ZLsTPwA2FewulXF2pV"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.11_1640406067843_0.35457629039767746"},"_hasShrinkwrap":false},"1.0.12":{"name":"sns-app-contract-api","version":"1.0.12","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"316a6e790a4210c2ff6b6e96a9321c307ebfb5f1","_id":"sns-app-contract-api@1.0.12","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Co5pjn5ir8Yo3bjzv6lBKM0hI1e0PUvYmD6X2UJWREf5T1ZnKQWeiJMFSjM5X8R41in6Ge8ZNOKl7qyEpon7YA==","shasum":"d5fb9cfd41fd065a854d679705d6d077744f890b","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.12.tgz","fileCount":33,"unpackedSize":3219323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxtM6CRA9TVsSAnZWagAAK9oP/Rn6EylctcrYKZ5IHofr\nuJINIGEHRJlYlTHsN/ytF0FP9ATGzddZBDCEBqfYWLGjU164XQOWwZCuSrpk\npzx9Mvq2i8yjwc96XS8SqPGe1vk96NtunsVH/cWs8UNkqU8zUsnh2AkKdx8b\nvdBEwwLAFj7qjTWWANyrhvfOvozpeGMbFuKS6XZN41FbaCAxBJ8ttUwibXch\n/XkqZvdjWIMB2ESSJNKXEVyTYqbniRFq9tflGlj+CQJwF7wZRQkTXy3mYltH\nmZGM7qJE5vTCVS/5tu99tXHAxGsxpsMOU5zRkH6S2Esd+Fh22L5F0TJ3GrcE\nvYnUOatYkr3xgoRJVSG6Xv3pwCuSR23NRpb6krAqPVG16RMGTyPpvfsCgeRJ\nSsE2uCcoXhUOP2DiDKROXFSQmEmSaom11K6jkuawMTLVQsitSSyO2ufI/Fl1\n3oEyE3iecd5Sq2InSoT29DDlPmHKHuXAfFkTt2g2hFEGbUeGgkdzP6YOcF3b\nurl5OhwZs1AgI4SVB77+mO1QgPlXJ1h7EJ9V86qvQJZOplKvHBPHqdJBM60r\nPuZbFuFl9osyHLElWQ5JTPk6GFH5SU3EVHP83tmJP3wHS171KjiLRU7Vg6HZ\nLwf+FKF5BuVchkRxt3RTClWdWMK2NkOHynKwIVWLQ40Kj0P2j4MMZy2vJrSP\npX5E\r\n=loPe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5wmonBCn2Ucb7wagZp9ryGj8RcNd3K4UbjgTvQqXA4AiEAjLKsw9QiROxFM3qr+sP+RRy8qiIDleso6b65Thl9ueA="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.12_1640420153716_0.15999753861808697"},"_hasShrinkwrap":false},"1.0.13":{"name":"sns-app-contract-api","version":"1.0.13","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"3009dd69bbb0317f086a19f5449a191335709379","_id":"sns-app-contract-api@1.0.13","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Fy+rOe8n4HuxuOes9HyhsSeNkWDvE/VLLGnssXIumfsQ356L8VzYyZpVXEaliYN5fvAeae2ccNMMDvtHYO2v2Q==","shasum":"a36e6f815bd69d9972b914b83a1126b41f0283df","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.13.tgz","fileCount":33,"unpackedSize":3219323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxtlNCRA9TVsSAnZWagAAMW8P/0Mx7d3k4d64bj4d1bNj\nWzUgMcUO3CQrYJOsqeg4bS3h8hTL0Flans8ZrVnjhjaisQuIX1g0ebYCaFa/\n4cj2dQwhhmNFnhx8JAu6s053DRML8f0+vLUrZhaJHFsdkm1yU8rKnAdqT3Nj\nbeJWroupASGuPnXuSQzm8Hr9qJG1r6jI8pjZXkMR0+AAw3q/ti+Jycwa0IM/\nEeYUBd4MVjeyRDoMconGUfSWQ00mGnfHDM2GEo1awVolit7QOGnhC8RA09yh\nUr5gp2z6CQDg7Pxi+8o6A3QpcnJ/QsfQRqB8rFmv9es+Zui58YcUilBH3cNO\nKRZfCRZRhJ5JFPdCQclzR0iyVBLWcdDaO/JuBNpeXHzXgdkZFC8S2Lnjqk2R\ndpCClSzhMmqoPgwR+v3mAt58TAylYqh4G+xnVLNhchfyC1LBnIV66WE6jk22\nqXyELri0PrH/9fTyHLUzVOGoWNsbmlNtqq1DRO4vIk6XK8WYRHj+msMbsh+G\njHgRmzfKtQWQNmVHwQRYccvSVnpsxHbXHnt5bd+QKL8sgzsqGBkbRRXCxPlX\nA7McxhQbHeUaOv9ZX7C/pCtPTHYxOdfRakJ9lcFw2ZHRHwPvYHaW2rnlaooT\nWsELFlF05ePPcuLfob7IIQcr+K76u5IBmvhvQgn0VMC9WsK8Qh9q/D+7rK/N\ntxBu\r\n=oTYR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9Wi5AQpL6nxx1VI+cpOn7tDvXkkGtsAOt/nKy0KhwDAiBFfMhEvKy12YwqfKwIGBd2dOKiO0BJ6pbMjTqmkHImqA=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.13_1640421709797_0.7488745143592057"},"_hasShrinkwrap":false},"1.0.14":{"name":"sns-app-contract-api","version":"1.0.14","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"c1f2ad5880bf2b45109b386872e899cd22f6a375","_id":"sns-app-contract-api@1.0.14","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-V7kPno/GDT31L2sRVgZAR5JGh9Kutl32n7pEjklfnI3gS33pCfGtZMuMbCGf7rsYysQSy3kFm8XbYfzbOslwxA==","shasum":"6804bc446b506d1a9d4c4494d6d6ac38ea2d3e5d","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.14.tgz","fileCount":33,"unpackedSize":3219323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyCVyCRA9TVsSAnZWagAAqJcP/1OfARq9S62os2aeilJb\n2osJtE+VmdBY7wvsmL4a66UrtwD3+XVRDxS+thEB7Lv8nHUDmqpYvcivlmDg\n9Xd8gtT2qM14QYs6xlchkcDAHr97qS1tZHhZCP4cSwWCgbxfH6JQrH56n6+f\nBZUy9/GD38osCDT7cCVMKiPh1K5mMgLM6KNka0PAVJtwupuKFP1KlKoZApMy\nDhXP/XbeuXbZDfX5LmfKo9hofoY7PQVbHnHwxYn98JpTG/UU7YUW5nq9s44O\n0eLFJZg+I1/YWLyGI3ZbPsv60NFAnB5S+iTKgbIK6z4OvMkynQ8mHZdoUYXA\nHy97gbc/Kx8ov7dMIs5HsEZOC59T9FK/p27eU6HKM+OeKgM38Vgbts3jVt0Z\nGOOBIdcvI0JY4QS14xDLDXmU1Be7ipKLyTLH+UAP/0JcokLSe2aG+aAs5+IU\nlrOWd3c79+hgQoHlsnPzvDD2zEhvrn1HtwACIXIbyCvliTh49FKKp+ZU3uau\nz4U+OHFNkOzVhoP8SHQs+ouEiCCMVG9ytjjf3gYtQu/xejft1yE6WAQ1bBZ8\nw3d55XCOtS0/4EKpC+VTeysyaxrVrgvrXgsE/UYgouIm6zwiiYHRkRi6k6rc\nGkztM4nR+zgB6KQbZuc5J9OwPUbD1X9mVHh67ouEPPeCWmd2mvd2iXXWJXwH\nB6oY\r\n=bs/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfgvhAc3u8ijQxxKWdwR8PPupEF5diPddnQi+XVYT4jwIhAMggQaSA2g5trMpflogupJdoJFsr94vhR55oHDJ+P/vb"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.14_1640506738459_0.3865906759593494"},"_hasShrinkwrap":false},"1.0.15":{"name":"sns-app-contract-api","version":"1.0.15","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"db0c853a51238e0e715db500aef61505bcb34e29","_id":"sns-app-contract-api@1.0.15","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-bYJ40ba4EbCfeumzVJxG83CINoo4OpuEhF/dg2L8KJWOiKuUYJMdTlNDySoGYgm8+XualHVQi6H3OHMN/g10dw==","shasum":"9e88e3804849974be250f2396fe55520375b219a","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.0.15.tgz","fileCount":33,"unpackedSize":3219460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzYhvCRA9TVsSAnZWagAAKQgP/2GMAvCNGySLqUxLdK8I\nFKsyp/N/l6efWxZMRzh/KyrvxayXc+q8a+zlIkvLE/i5aQsEiXkbP/glUX7d\n8TdMt3Lh78V/PqFu54RnCronxcsHDOaJxi2L9OSHhaCH095N/aSVjlBTnAIZ\nhxZSV0FreFhK2aSWvBMtER/9Ti94cmhp9mxhJb5YS1GUaRnXNoxcUKF9Eox/\nkZIUpKPARCqhxzmIrgTU0Sj8LWpBQdcktdOivr/Z0HTrLw1/kgi9b+jjQyua\nIV5phrlJUFVrP+RuFBpsxLInpRTK5uBsD5QFXyOaAt1kAQH4Msi322uoPtsO\n+psi0SMdBRopWr4Ze4elXB+jxshL50TVuh/Dsmxb/ty2XEPhzWBSqSw6V/Vb\n6y1FmRMDMf0OuhUAOIywe/d6+IvxdvBIe+sVM8UFy2KGiG5hQqntz4HiXlTv\nEc/UWhjMNXGZQdRSpHkhdFOzBQKJ3z8wdL1hb8JiyR+G/efjCBXZ2ThE7dH3\n3IKjCwv2QfFOsx5ICNQQ1gGEn1juTgWa0Eoyz+qqXFJ1WMvCTkEkTOSQzQQN\n1Up+4NCKhPtWU+55UQ/+hhzRhHQMyn1qfnzGgZC2cufWXq6Vi+wU7TgBrHut\nPki52dkTuRKindcTIA5kzdqJ9KOD9vqNa34SgUV7hNY5HnwKSgHalO0TNg4W\nUU5I\r\n=Yunr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/2tDOXHKCIkQ2y37/V3KwXksdu/Nfff0w08BBtE+zagIhAPWfw2mvvJS5a6ikOPLIOP9MHqnjbZh6pEkkTnnlmi8s"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.0.15_1640859758802_0.612102598825943"},"_hasShrinkwrap":false},"2.0.1":{"name":"sns-app-contract-api","version":"2.0.1","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"1cda76d6a94f73e64bf4a06cd048ed9bf8168707","_id":"sns-app-contract-api@2.0.1","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-vGPZgxTLdxZNfr+stk057FZkoRd1YgoT2CHiIn5oNvKZjBjfolbWuHpSoMTbF/QdhnTH6/enGWbMd4Xu1hxjLg==","shasum":"cda2edc108b0be4d91b4d6df0658dabf70145e82","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-2.0.1.tgz","fileCount":33,"unpackedSize":3201819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh165eCRA9TVsSAnZWagAARNsQAIxWJ8d/6zJP6M03liVM\n+KkGQq7Zem4E06iBVYlk7/zCWgJb0FNJdZepjyByJJw8r0a9/VUo9Wqn1E+M\nk77Bmi2mmbbaUb5A1PAfZfcLX9N/c2D3FZYmikPS6YLM6yX3pwHcTWw2KkcX\nkoJBArrX5chgkV96tZe3Gi8COnVMrhHgI8vitdQSsw3ZMmjXlW9cUvnY0qYg\nM1NIhSdi6KxM2eT1pgUXC4FcKhZPsxnq9p/Wq1VtI5n0PAajqKp0EJfWWJbe\niXfK3xEpoTP9tGx2yIciFTJcFi4FsRgaPFfcivXrJF6cWp0cX1TnpNwqCJjD\nQxa7wbMJJJ/tY5FI9goI6KIsqcE9TR/1BcMI4KTFseSfOR75S1forCHYsKFH\nuYFtVZOnFEmqGEHL92CschogAvUO1rre+9xl6cAWhw1zWL4Bl0f2t22l4XLV\nF4dgZXodqs70HeELaAm8SbyAscJC6zF5X5sjKGGjm773Jy5avm2Y6XpiOutJ\nzVmCBXfmGPhuuqbiAiZlsob2ZpG1eUi8zAOSOOgKEf2jSNxSeBi+6Y1puO27\nskuX69BO9ErpNCOJwgM+r49b9WBkhW4H59DUpvoswh4BTuq5KVOh6nVoGFR+\nHSEx8kCBveeDmTDeXo+JjTGkdNxO6+QZViSYhgfpRj/Qz7g/uUipv3rMmNge\nXSKW\r\n=YLJU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKgTnPd9Lyml2ySRGwYncHBWOqOc7baE0TJSPrvido0QIhAKx0RZotFGX0Q4K7lU9woco1VAJIIe6R1EnBfNIL/PLG"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_2.0.1_1641524829963_0.6830755414794243"},"_hasShrinkwrap":false},"1.1.1":{"name":"sns-app-contract-api","version":"1.1.1","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.1","dist":{"shasum":"4834e966397c9ce8b4e9b1749ab29bb85604f63f","integrity":"sha512-Wq0bAHzHnye0bokTd7V5SUcQkzgYtn2WY+sgDx7IV73UqHhvYePqc5RarGrcG23pm1ISwU1ua7rA829+nC4sig==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.1.tgz","fileCount":40,"unpackedSize":3202968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3PTTCRA9TVsSAnZWagAADUYP/21Z1/FQUmqguqxTaWUr\nR9/IOh2cuhmLtkpFh1754xnZ6pnGxWj1cbCyGBfa/yeMzctqyvIv9uqmkxFl\n80ltc95LPNdQzf5bMd3omRzMmr0GV0fVpOnxOpEGbISAhzOygQLGQL4rmCLG\n3GsZRls1iHGrnIFxSTlVGuv8x4oHCT7jSLu6s9VsZCFODjVcd6ReqWLSdAhf\nG7WKUHHmV/CUpv3WUsyQN+7JA8gNVw57/bpfF8szYkyUYedqfH93H676zAWS\nUzUHadMWuwjX9PqyMkqPR/ki10P3DgUCpsHBuA8LbJQ9lWKqAkm3wx0aTDBZ\nH1aMwluy01MDdEpTJpu10gfGqQuLOMo+wHNcNg+EIkB+2RjOlReHMHwlyIuD\nQuSxrOifiEE46VoN0+x2zWvcABm3tePfV7GsORmxnBYl+r9/dA/LzGmTQUme\nZ7JAscKagwO+AdgWS6iT3RII1T6HCSFrg6f0w60a6t10DH1kHJrUd1/L7TaT\n2RuUDlOqLFSzKc1S2m1XApHi/ygOA2L99A0/LNEIXX8MzvTqot4EajZblmLp\n4hg6DJ+L6Khhfzak/ofyWAcB8TJ4JpZ8oD12mz50zuqMvxV2k1q6bvPZpvFd\niVZ4Fi/A+rpJcA6Anaz89b5Fc9cNOBDq1aCuADayV7swRgZkyuOcStVG8Due\nSKO8\r\n=qV6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMk6owtiyAVHDKX6ekJNOCPVU14HIgZlSPHK+vVBlJnAiANMbDQon+TZlG/aqHp5qEQIE49qiOUtCXbLziQsoyEDA=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.1_1641870547632_0.7993817516989581"},"_hasShrinkwrap":false},"1.1.2":{"name":"sns-app-contract-api","version":"1.1.2","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.2","dist":{"shasum":"c41212d71af96043a8b331591e908dd410b086f3","integrity":"sha512-sNRX8DQlgevw890Ci55cHv7grbss2DoRXy+D/9pWlqp2KjEveUy38pUq5f5KooD/jDW8l8KqIiwtO5NjwF2lKQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.2.tgz","fileCount":40,"unpackedSize":3202966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VbkCRA9TVsSAnZWagAAMEMQAIuD4n2xdn3G5wdU6SMU\nvzjXFnr+X0FRKvpnhwKZwUFyMoA+g9UW6SWYkC357cQv+ZrhsnR1qe9T7yRS\nSoRSqFNmWyilZIZKqjEBIbEZ9Rchbij/txb4oRPlyLTyIwNFyL3t85h8/etu\nkwpUkvdkGVFKkkaqrVMQC2xGUFiYNagDn92oTKAQSX30F41ttoyqrPDNTJzW\nx4x2Jg7uiJyid2QS6IkXSpCC+7AGCLagsYqaXfQZASfKe0oEj13eAgqYQ6EW\nsFdkE51Kh314oxL46uh68Sn13Ps70JuB3tBhlqbl98MLOtBeawQlDi38SFJt\naFThepTVc1ojiiQuR8eFBSoHTr/Uo74etqyi4sJ5iI3Y2touRdB3VlH8ht/M\nvUDlFv4ZM/nLbWcRJYc9DwsEbZQELOrwraeGJrMKVXuR+Q6DZ09qy5QqaYdx\n1tDhZcbjvV+qSsCCV5UjDNZ7zQzPvADhm8bWIaGyCcHrFd/q23RtkeghRzoT\nx9EBwAPiodduWeWGiRT7Vcg7PddveEf45rZWj8KdmFvtMKZ41Hv7Z+CLZMM1\nTN3euhTQDgy5Z4ULMoN8NX81EslqNGiW12Fdf9SIVnsTrfhUCwLh4fLBf2M2\nfG4udnLDk1FpR6ajvbYAEE1qQAbVNYd032YK/nu1bkysL0TKv6jLUL84ppIH\nhLJV\r\n=g3+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiCzixsZtGaGh+Wvaz1u2hlqJKepUH2Xg4OMkdkKRDWAiA8sqSRQE+eyYfpfVWgUG6fr9HkjvSPjRClY95w809A7g=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.2_1641895652656_0.7072452174127404"},"_hasShrinkwrap":false},"1.1.3":{"name":"sns-app-contract-api","version":"1.1.3","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.3","dist":{"shasum":"9a394cb1a1350409d7b33acd17e92c3a86aee4b8","integrity":"sha512-YlN3KUoV7rweK7UawaL/mRUkfoc4kLUGXfbfDrkp+91sHaFQBEX7yPfVypccf2XY2/cf0oiRtem3pbmg9IPJDA==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.3.tgz","fileCount":40,"unpackedSize":3203059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3ZJnCRA9TVsSAnZWagAAx3AP/1zHRjQK0Fcps6yQM7Vt\nm+fqBw/r/raNkIR2tgd0KfA6+NKhhnr5LnUAiQr3SU9gcQkhnx3FoBgmn1La\nR5wqovymcP2PTfeAOolL+PAqrDXm0Ez9P2dwSxaJfXAh4R+xgbw1ZHDbUGee\nqi6ptqrAnyN8HO152j9h6y6psLQP+gn5eqG99hlLISY0tZEyf96+7tzS38Ig\nUTnO3hT4d8Kh02Ea4KYQr97y9GVloB9ZuBWuR5OdnyZ9wfBzDQ1f6hZ735Fm\n1SnXjmC5wX7VmILSGVy4GpMEza2Mo0Wrl5H0RZrDdGMq0bdjPypYGOyjg0w9\ngnGu317denSgSE0JhsA9v1f0+9bM8nVO+q06ljdlwuOlmpwx/jIw0Ka4hjGV\niX+qLxKEyJXGHhwBI0bno+SR3coiza25f8ri0kvjeGFBhrdRu6C04R/bAJrI\nC9HAtzG0HJuzZFx1CUqL5/K5elmdv1v7rP9+3uOgIEoWjCfpbk7ButO8rPXe\ndQ4AMucGxSVJv/nQsbJmsIUuUc5ZJFrwCUvOu6uXItZnccQhTE9idhu93cAC\neQ8OfV2nWa5t7ce2Vw7yiw1QSVuVxvG/CuUDFwFw8gw+dR5chvSKcQRpV/SH\n/X6NEx48Vz5PItcHGvf371/g+pHfpAPoT/LIYySGeaXFHLJ+ZueALsBxrYRG\nGG1T\r\n=P1tP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOAoyiPb5PTnbawKVQ5Yk9G/oRLvaPuNDo53VXk5RaeAiAL1Eww++hUrym4nXTiMDVxkC6wGqQU1G2R9qX48ag50w=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.3_1641910887506_0.49348873210127997"},"_hasShrinkwrap":false},"1.1.4":{"name":"sns-app-contract-api","version":"1.1.4","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"1fed88ad859d830b9d892d8bd0d774e57620e8e3","_id":"sns-app-contract-api@1.1.4","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-omTgtOSRBK9ugk4U2FI4CWMBIZTmmnjHYoWNXAbFf2EjEjqCo9vEDAZYlswranWibDS4S5avbs0HNgyGI18l3g==","shasum":"0bd57702e688e96f0b895568fd3df3d557e5ba96","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.4.tgz","fileCount":33,"unpackedSize":3203152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFE3cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl8Q//SZVv1dcQcKnR0/kC9hj8iuiXpiUvu2YTmbZV8RIevWauK+Nl\r\nWnMarzWXsVgtBd2uWH/iX9MDpPQ8ADzaKRDjrLb1tAgX2z/q3FBoU1iiYWAB\r\nBumJvWtlhM+fELtOIFqGOcoFQsd5wDeSYuHGVNX5NgVooEMlVul40HP72s/h\r\nBhwSI5ocuybrkX5BNDsCwljRYQovwWR7tXD1yF64UCAPTJ5IHeNakBszvvi7\r\nmS0zk67Ittsvc1ulmUTjVNfSJrGxzIu+/g1+EIBAd/+1wvD9EgQ4IAFB95kM\r\nozLaoEmKiLm73hAcOCKjU5NNEOBEM2V4QZsfie5NMMNWJ0Dvlju0xZo1cC/+\r\nJexw5In3bLMFQ1MLPLOQezymofboRXzvBJq7Bh1xHqJPPft7Z398ynY0LB1i\r\n2egCM4bLhss8eEdYMfpy3GV4w6nhJLQsME5qwSRYt5P3cDyBKCu3lysNlqdJ\r\n7dJKtkCnWo6uDbn7ZjuCKZD07hZzPGNxNOU3IbWf7ml26BOcTS8IHGsC+73W\r\nfS28amUg5rnJisnH6tus6nDT20xZO50UbNqTNmYN7vrH3RWM5RkvF/mx15dE\r\n5SKEgVI1Ub7KmyE8BwdgZ4njAWOustipaOfg3d4Xq1DezNcTern6+mK6XKq8\r\n/su1vPbpTWK5w9SCqA/SqpprV/V8VjxJgJY=\r\n=WJBV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwxazBVRkQXqEI5tYfWDV8OB0LnDnKnXTk+tyuLLGlgIhAMvjfKI0Ikcxbq+YjtfHcRaU1cSrIN9u5C02DzuldnrN"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.4_1645497820696_0.7161764015307877"},"_hasShrinkwrap":false},"1.1.5-test":{"name":"sns-app-contract-api","version":"1.1.5-test","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.5-test","dist":{"shasum":"020ab0a5bf63caf5e920b14c1f284cc3e64bb622","integrity":"sha512-AqkFXhqJSDpk+kPgj6kitZOw3mlISs+nbjNzFDEZNOQQ4qcefSNuL0iQSXXt9hE6St04kWPDuLfYbuySvmre5Q==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.5-test.tgz","fileCount":42,"unpackedSize":3209529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIDDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmoQ//RG5oZ49ULkR9ACpwgxGa9MXvvCk59sbICgAZwlV/fF9SxDuw\r\nUTvynxtYv8PhWC6/OR+ZwoGDwy9FgwoI93fQkGvkeohmQfAy8BbazI4VrrTW\r\nQQAocgLB5hNuPmSEA7ElVrdkgoMgd5+Yf3JKHGJ8mZVw4kvQ/baNbfS1ZV9N\r\npA1AZkPRp0QdFqnnIYduszwswNczCYyer6AinVGdpARCCwvdlEF32so7dnt6\r\nKPSWT2fGSSgb8T0ssh4b/mQSnZJe+jbQY6/sIINceOEvSVriIwCFrqHPfBhL\r\np05On4zG684nzYPx76s7DCCxLamD29R9ecRzIK8SxcXvtYGLRrqOcbuOtlNK\r\n49wnfhjCr7itqUNHbR/2e2yZTVpNuD0anOJ+AqKAAzGQMt4AIPGQHUT64Q67\r\nJW15LN55tBABIOnvQOJJEL6+bbAQJ8/EdZ4n3fI0SPoe4DFobKnlPbNHvf4O\r\n0uoFf4dZi+ZK/+OhkcZleFpm6AlBaDJxLd2Nj+olucfuMsgtRVLhhFYBG4tk\r\nmWgsT/nm7GOa5oYKF0wt3yXj6KbMv971SRCtARxvfcWQZGNWwVeU1rn1GdNR\r\n2wYJPm2QDM9k3AAPzrqpA0BZGEBGfD2VaVZNBu4doqP9zpra2+HyuHrizfU3\r\nUmiZKfeWJ3D/wqHsvK7KYHJEkoOXCle+q80=\r\n=P127\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxxjcJZ78P8b9Bs9Ud62j7dbTMtydKdBSPlXgdzIYcQAiAbHuheHjwIv6+9XfVz9RiKEwxb548XBQU8QiX9juDYYg=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.5-test_1646276837367_0.5934949930959801"},"_hasShrinkwrap":false},"1.1.4-test":{"name":"sns-app-contract-api","version":"1.1.4-test","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"66e43cffb81856679308a4c112c0b7c2b336311b","_id":"sns-app-contract-api@1.1.4-test","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-QB0Zc7S7gOupjlFtx2va5pGH01ZEWFYgLngdsGk1ce0fCLaVzNn6HUySLYRNRDC2CtLfxl8vPCfI/zUgKfQKeg==","shasum":"f4bf72044e0793fe0cb81b4ba7745a680b6e2e25","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.4-test.tgz","fileCount":35,"unpackedSize":3209462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIHbLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Cw//VTqLxB+XlxQi260J18rMHgg/moQYdH8oGqRFSlDbsbA55Uqt\r\ns1J+H0wqcUTb6iIBkUl6wm9H9AsYz3Dq4W7SGFvLgxwLy8Q+ohHp7PxQJi33\r\nD3SJXaPTZflpgjS4it2oNiCPxneyeQAeBpIeCTxCAm049s+gQPWl/1vFfVIe\r\ntjjYN6X54tU2pHkawuTZOKe/dD4ksLkleslSpuWicbR54oAgc3rZjgYqoHpk\r\nvQJ1YG9OEKb0xy3z45GsKBz4ZFLm2uuHnm2cTvrGSVAmkBqiZcWX6B/SFSA9\r\n1mGBVaURnso2obMGufIUbrIYbrEPasSi7gap6lxC2W5fD4dSsMDvBc0A+KAx\r\nIoli4DuAOoEyHkGF4G6aOIBCLsWegqSF0m3XcVdDoHcNVkhK+SBcZFM55GCY\r\nO6CeHQkVZkB1IHFQ8D7oqXnRle3Jk6Z1kxkiLSJYZvxYe09LqvmToc6QhskN\r\nzwJtAoCGfN/6Qs/0hG6fV6eK0Tr4hybFSiE96pRWApJ93bRL2Mp66O3S9+zC\r\nvwqrlM8bjfQBKQ2YJnGcWd759ybCAFqLnuN31fue12qPZec+ClMl2ZL4at5t\r\nDh1yTgFzxsvG0lc2x4caBNrOtpOcLyELUa5qMuJHSRyTfm5c8nwmHYGccyK7\r\njqqe8sW9wSJxWZIOnvOAEswr9L8BolYTgU8=\r\n=MNLj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWvosuhto+anzb6etQZ8DccEV5cypExCECpAqdHUjodAiEA14+Qj6/q4s/xeT1k40YhhaxGWuIhU1RY+5MONjTWji4="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.4-test_1646294731584_0.8575060598076776"},"_hasShrinkwrap":false},"1.1.5":{"name":"sns-app-contract-api","version":"1.1.5","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.5","dist":{"shasum":"3d4f2e752cb7b75217941e932f72624e1edf94f2","integrity":"sha512-oYKN9UVcl3UlC+E8n8aj8GIKd7E96ZB0NwoXc/tawf2vXMJD0fIQ3powhX4BKCgejDHdGdVmey+7Geg8WgxCPg==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.5.tgz","fileCount":42,"unpackedSize":3209763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIH5RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq++Q//RRzv+JJSHN1OBmuTmt5lm1OoXxavNCNdJysgiPw71bBvULhT\r\n/III4GOOQ/y70PWZfhSH4DYj8Y2oHLDZWVPn0DFWlWRFGrnPWU4Xl+S/yiXb\r\njYAD0faL3ebPJdRHkezEOyEm9Lt06TJBJe5c2zbCui7h1eAWbcuW7apg6Prh\r\nP339jwE8cWRPebc+KrgS0bGj2xgChHKqAcSfgivEtS9P1dXxNylaaduq/7V4\r\nKhgIUmTPQukoIMqNbiZa5QIx7cUzvhMlit0dmDI4XwDBUfmn8lvQs7ARgpy3\r\nFNe7gM0CJ21zIB211XQIGveqaxSAJnm0UQw7LLglQKsnb6Qs51iWk14HKdbj\r\nmy/G8sTaybd1J544YpZgHTlW5Gzs4H39gDuOzIQ/CmtyPWVrcA9PGXjYGEKl\r\nTns8ROh9IN+do9+VeKmnZeWnCmhILsKPFzP684wIYGHfkJ4mmspfaDhEegqz\r\n96h2dkg8aL42VIvhbKRRFT8wxCIl0dKfZImT7UtjHuQbxgSZaf+RCCpCUyfj\r\n4strZDfM0+sWrM4RQawD8/6fmcF2cw97RlpIiozPUu7TL5JbpXlcBbjSwEfF\r\nzBJeZ6RrOMLbJhuL3RHPb84EIELb+DsFvDRWSgW9SoPXnOF6PJBpKhkAXUuT\r\n++1SGbo/JbGI+KZfDGEExV3P53PQaV7Wd10=\r\n=PWRS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYR+TAYjkrcQm5c88DIG28zG1D8guh+DaacoUsQ3ZfFAIgbAZUmYRkHqEM2d13SEx1IsPAW9EpI1bVvehuxwCP9EI="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.5_1646296657540_0.6446684367259687"},"_hasShrinkwrap":false},"1.1.6":{"name":"sns-app-contract-api","version":"1.1.6","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.6","dist":{"shasum":"b22d0fbf586e26a9b3d6e56681fc83d525ebea62","integrity":"sha512-s+xRHpYPCiWtkD5NCg5hM9zZid3EHOgisJq6p5VAX6sksdDYz3jJEEuvM+2JaXvgeCkuQWhUq3W5Pjsahz1cmQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.6.tgz","fileCount":42,"unpackedSize":3215241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMVcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnehAAlD5xl1dfTKXDuH4pA3IwJo65WgDmb5w+zpUVvsBryWKV/qeF\r\nHZHPiVnoZ9q6ebHVMJLMkRBCA5vbI0Asv3eCyG4wKuRBdJZrhB0zKF0Z9pca\r\nLXgiBaamud/PlshFmpxUCXOiWoAzcAyqU3awxW80149CS+U+8E3uMVgtJ1HM\r\nbqZXm1uYldy/IWCVEzmg4aiGcwrHoHGp5OnAF8K3VYvjvo72DrYDHra7W8qb\r\n1ErUUwx0kqnq4H27I5sbMjFezI3TQb4i1EZjGChUAUQU1wqEWfzvheC7+HYW\r\n48/1D8fBfwdoGQWYSta1FS2IB1O9l/LT1YCBtx1LT8FC7RvAbGHN5Zn/eOoh\r\nTRS+wLSwTx45cjOaJaUSUtupDXvQuUnSce9G3D338gOrAnVpD1wrCVKkuQ0J\r\nGUEf4HPu8sG+Krp3ZW18kwQ5TDb6hKj5MPjZEf6OspFfaB09lHiIgqvkr4cK\r\nUUj+JXwQfvfCKBITxrpWf36udO555hWJNrkbDo4ULTXbgtfMibg1phnm2RHd\r\nBZkxCS52V47aJs1QO166E++0GXD2ptL8IZI0naDwLkAkE9XvpEbf5gGLy/8R\r\neSEoFU+2PZzIlNezTueGviHmP1GQUMJC3NIZdyqz+gvyBifjkcelU/yZk/3P\r\nyjm4sAWCmRTD/rYcgb76tBw4uNJsstYNkBI=\r\n=znTu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzAaCGMChLmItSGDmXHxoaFfv2yzamQ1FeBtJESfbtmAIhAKL/Otyi9X+tFMVAicpG3aN1obxgPj0gBgLwMhCbYgnN"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.6_1647400722735_0.9268396823646621"},"_hasShrinkwrap":false},"1.1.7":{"name":"sns-app-contract-api","version":"1.1.7","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7","dist":{"shasum":"3d6ab976cb47d11f555bdb0619e6db35d10bfade","integrity":"sha512-kQC3wEBFANXxDMEUTa9f4TDjbtzDi7/4nJDY00qUIvFE6Tki9fVSwjCCGCBpQaoK+yt4unRKDNgH+JvmCjSazQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7.tgz","fileCount":42,"unpackedSize":3215241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMV0lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM2w//ekKbacLqg+k+f+jq6Z0GH9FLy98fdjfiVp/jsMAkLu1nZPJk\r\nSMv0oamy5KVynnsEwLSbEvcZ8oduKmqILYyMWVAw8th7VI4qDWXWcgIDlaSk\r\nK82Oa5TiOTYetIn2K2w0axfF/TbHKP0zEu3Cn6dmNuriyZ0PLj7oJn9ltdu9\r\n3xtL3gZ34OUBMcC478+Lm5mqU2AY/StpHUueZ/EGFxlTq7ZU9IegEho7gjlD\r\nFmkIq9jTU7OudXCx4a1nSGQRlLxIH5FHeYNU8KL2MbSK18jj4QjuK/2WUEvz\r\nPGeWP8qs6RHHyc/B7GKh343VkVrmmKuE1k68gEoyt9hTp1/eqXtg9EJ2kwSZ\r\nhE6T9AcDGJ/EV3dj/C3713obMKDMBS4vPRp+KO1P71cTQa6h/SLjqdkVCfeF\r\nHGhSHGYRY1eYxbu7JY4w9TXbk25ltS4yz2ApZ11P21FNMyYZCf2Mk+Q38tVo\r\nd/N7inKhqrJOsv62oecTDpYHljOx7sVO3UDexSsFKaNIRKVcCfRSxc0bw9wH\r\nFVfef4vufR4nZxxsnrAExK1+SFjKRjm5537RyDT1u1ypD2d2yc8Pt1oFzTlM\r\nw/XeCcwMh7TEMKhrj4g0AoNIbZGTwGSwB6QE+knPuypby6/P3RtIWYDXwn15\r\ncP5ZX+nrZwyxXtKlpoy95+2iSsBux6a8/xA=\r\n=2++R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTp3Mr7KkWzrLa/R03qEraJoYXuxCxH93Awq4pC/KgHQIgDUAXcK4UKxfyIJFALVFF03RDNJZXMBo6zIpqpssbmaQ="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7_1647402277644_0.6311238393488161"},"_hasShrinkwrap":false},"1.1.7-test":{"name":"sns-app-contract-api","version":"1.1.7-test","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7-test","dist":{"shasum":"b05cf568d365984ea45d92b6d1d8aa8977779617","integrity":"sha512-CB5Hc7hH84Q1dbt/ypxClL0NksZKTHKr6KRUazoYWpYzfv+qoAQiL169AGIX18Fd3VeL+qOqbW9g8NRQH9mBEw==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7-test.tgz","fileCount":44,"unpackedSize":3225728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCNQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoujQ//TiFX1RR7dO835EoJqqpHwzoEr8CjoWFiTm7tyPjbcneR/V7g\r\n+LaqVLIc2zbNjpCgbng2D8OfHnx8AtSDjlfQLdemuhUQTzjzhVBwd42//KVm\r\nAhmz2wtg0FkdlTZ8K1NONeH8wunYyN4HC79C09IkQctk9Wo0F2O1jT7vr5R8\r\nC8fyrIZ0m4TY/0Y0y2quo5rZYX+cc4whwjpQR9TjwzXYDHXpRKExFp1Yk2rI\r\nwJHwpo0wAi5c37k2hO3M4Jp0fNjIg+yNaVTy6J9Dcj0F27v/zQr6nVaHqX2g\r\n8s4cgh5rsdgYVjK4tw31CRNDurNjVCI3Y56crYvHNzVirmDr37n6KB5CF+5b\r\nwUwf+MEpjChS/G5XY9Mi7rCCZHZgF1Q6U176tvgXWh1xPYEjLNrz1Cwxtg/G\r\noZmd9LI/rxfxhm5ssmK+ZwPh8Jnv7k3hbpnxU4+1fiT5HlQC0ncUHrLX136+\r\neUWXIEEwHVquNmoaVXxv5ttSzsTrOQg0EADBNSp7CEMQ4QA3uY/H/GeeDWmY\r\nzdMH+7B/oCXUopzHP3EEPyELP9/eAfIPcPqwNPciNC41dmZ61VHnado/0xDC\r\nr3B3s4RKI/tozunBTkvpNFMDe7yburXl5YVRhmoimLy6wEny1JhECqCCIGgo\r\nHWR54I9hu1BY6jJXFPNPvP1E3RoYpSpyccU=\r\n=kr5M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1X7mPQXMXh+FyDZYERTpHWSgdZvVjSmXG0VSQw+mkwAiEApuUZrvO+MY5GCt7Ehp7vJgQcUcQyiFBZEfTVi7HNgBg="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7-test_1648108368305_0.006655265416595002"},"_hasShrinkwrap":false},"1.1.7-t":{"name":"sns-app-contract-api","version":"1.1.7-t","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7-t","dist":{"shasum":"423c1d319630c54887a6c05a171a96848c039c31","integrity":"sha512-5eY+jgQMyN7lFvJWPZsKZ62Zc/Zi5PgtnlwclARrUPI/McNptfVZs55YedQuTnLQG8ehG8ryMq6I6OlCAodN7g==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7-t.tgz","fileCount":44,"unpackedSize":3225747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCdyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJxA//YfnIRlGpXTDDqB9BYJT8Kq/Ss9ZZxcTuaQXsgHlaMsh/4MsL\r\nC7jyCba31LkG9G+nWuBZxBLJltWsPf71xvPU58Q2gqOAbiLhVG7cLBGv83Gp\r\nzhHZcmFuPynRESklHkyIpxjtwPLSJzItP7ln1DbACu+IHjfY5uFnnAP6lG6B\r\ndx8cFZBc5uEuKz3ibjwx44cfx1hanP8fP8HrxUXA7vKk4xlIVGQdb1IZazDc\r\ngoZaCITtjN66wbKukMkJ5EXApZylrtg919Xz+PupPw6XMMMvsq3zLEjqxQYh\r\neUx5tLclMnjTcUgg5kplBUMURfDxn5YsLr+MCG7wN46ndS/e+vwlApRwnY/l\r\npzfpkF9ohIcPcYiy9NtVA/DfYPBAaoVtE+UiuSJutoErQd8lNDzlBibCaTje\r\nXb5sfMTWgtGRvBNYwTjYhC1b7sQQu+BIMHCdYPQ+f+PcNzd/yPpJp96HEbIg\r\nEc1qYFuMHFJvI7HOR4l8qq/KfCey6DLyns4ICh4eGlB1ptw6Q2XChY7vgBHr\r\nx0p+5jG7SuL0ztM5UYwSys+S5FT3AJaHQ3AE9oU8789fSJ8+mYhW+FLmz2TL\r\nJOYG8eBC+KoO5bFxXujmDb19/9FtdWOcaV2FQ672SmpcXbeA9OwGK7Q+6QBy\r\nwCAEQR8QFJzVY1OHc39Tgr4ns5SQ3p0ozto=\r\n=QsH9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDffxfE1cvDXrXnegK2eli6w0hrTLmpUQ4Y881mGJiobAIhAOxp3Nyv3CAiilz7Lv5IWna0qazWD5/nsblBMMVQegDG"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7-t_1648109426307_0.724367185967711"},"_hasShrinkwrap":false},"1.1.7-test1":{"name":"sns-app-contract-api","version":"1.1.7-test1","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7-test1","dist":{"shasum":"1841f641a517db23d77e99c7fbc4a914e33982da","integrity":"sha512-qJmEwvo5eGQlT+8doGemWGjLiPp0A1ANEF9axZv4QZruxizDibzeG1h7c6v+r3YOGqcRRU9cNnIcix88dYNbxQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7-test1.tgz","fileCount":44,"unpackedSize":3224400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPDmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoErQ/+PbRy/jYIanJAZZX2C5yVeI+O7bnOwblD1ad5iWghbz9I3P8V\r\np/UCcAsxyNW3oYcLih8PRGRQ4MFEFuSt1pnboKkMf+YsAzAW7EEgrqepdTDg\r\nLy18DygLPbSoZsT9US/6+Q78eBeU7Nxm0HazzzGhD25cILlLS77v5zjzV1Ax\r\nR7W/yLLuLBQBBGjDBhiE3G3CWblmi817E/7ZEEeBXjNRuMpuWhTFn3EewwR3\r\ns3v+WJkvx6NlojR5O1xxqvkJxYjqiv/9nZcCw4uI6Qb/kH/eHNN9IfT9AAC8\r\nf4Afrnd09MY104r3FFhF8/5D+CKnY3ushZBHRNOHvZIaxF53lcIrkjjD03Cc\r\nc1N7Ab959drWCyvZXyGgmfw8LStyAr7kVm0lJ0ZTFBmQFdZXACI9jmGvn2X+\r\nY/adtQZESX2eDYO2ruJ6PhFpkSvleDIJWpyVw7Ri/nb9wXxF2AqZJt39LF0B\r\noP/nOhYYkjpsIPsAxCBcVIxkyDoePuIxqVaFkZweM8ZXAFVLbdtRNjsZa4Qd\r\n3v3JDI5/rA9FUQ/i2t1IrKliEOG15CnBvhvoXHH5A6Ij3D9EbF/XZ8rxbzOQ\r\nHnnljf81ggv0XkGcsDeQkO/rqI0DuXcH0AnppLbZ+qJOvJnsRyzNNmyySL62\r\nLx7BXffk4OSPQlC+fTq3HBMv/gsTf2N35HY=\r\n=yhpM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJjQC4DJPd/md5SiBWyWZQ+WCB4OAJTatkTqdZSAoK9AiABYGffceN6RnmoS/N+tj34dCKhFpa9zJF2tm51sCTYfA=="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7-test1_1648114065456_0.3524863092054611"},"_hasShrinkwrap":false},"1.1.7-t-2":{"name":"sns-app-contract-api","version":"1.1.7-t-2","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7-t-2","dist":{"shasum":"39ae5bb9c51c3fae1e994c9c4689661d7cc284f7","integrity":"sha512-eaCWhp8qT5G1MdNvRiFVOLe8EdSbLUZMYamKdQFVo9KVNDiNwsK2zhrJ0Oke76HA8SJYsRXfG+9czAOdXT/aOw==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7-t-2.tgz","fileCount":44,"unpackedSize":3224398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPVagACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/NQ//TVKQK2qd85F8deab7Qb/Zn0YGejCb16m8JE8HAyxLf7/lpyT\r\njChHoYRm/gq1JG4v3dFaNX2gAIyQBgBzyi3XZD9rX58vlrr3JmC3TROrMtRA\r\n6r+2EFzU0CYHNH1Z6FoLkGOK9qXHgyxtZQZygRgQRG08ipbA/sdHTh+YZbZJ\r\niHQ8YLgIhMlqroLubTpdc5NBILwuyaUL50kVJkMoeXqW5rU5CZng0ODPNYhO\r\naBSbwSEuFnwPGLEmZdsAFS4k1NPyCe2xnl6Zdc2/VN/KdccvFmhfHB3Kg6Q/\r\nb3hAEEYjbbN94efOaesbr/5Xphzl/q5glnbrrrmGlIHX3OdSYSlPRAG+blWI\r\nD/RSpuYAEzWIoWhVnHie4tMnZq7qsXi0yLOcnZ5yql2Hm/wW81ZHn7M2N4nw\r\nHZ9SicwvaAFvZ2bq2pZTgLrXs607cDzernrccI2ALtu3WrMO6/oFrvgV/vX9\r\n3AGqZiUvaREf6JfMM+Q44B/fG3dTFqzpouI38vJzlZECW332WgtYjjmvf0f4\r\nXqZT5J75aErejcjnBhkD442fkmXR95Qmd4wyOQDg5ndlLFUbRORzchRXbAkW\r\n6rvYRgKmDv67liywjo5eLYccStYlPGtJw25QC+6Gquv3gd483yFN92WGXehN\r\nowYCRisMyG0sD2ikr5IuJYACLb6YzwBdWLk=\r\n=dxi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4HYHvB3mmGMHrHaAov+V0k6Pg7ieKij1F43o12mzxVAIgPNFrPPxPGSYsS7besFY0x5H0V76RdUnCNN+ks8YykWo="}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7-t-2_1648187040358_0.356286355152478"},"_hasShrinkwrap":false},"1.1.7-t-3":{"name":"sns-app-contract-api","version":"1.1.7-t-3","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.7-t-3","dist":{"shasum":"1dac87f9aad239562a2caf0ff46d9cbc6a918f53","integrity":"sha512-FiSDHhZyxARsaG0oFIrSKUC9YgxAaV+3OuO3gwy085HGA3+cUNg6YeFtuT1ND07mzYfIH/pr1iYvCeHZ2pLp5g==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.7-t-3.tgz","fileCount":44,"unpackedSize":3224645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPbRCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFwhAAiRx0QvGAMMrayQ0YYiu343DuqtUyaZj4ScSi+VG60D7Up+rJ\r\naG3xLV4jCr5/Za/SzoFWgFx2uWKI4rlta3ChXEZpchepCFKxz0q5Hfp+vHiV\r\n86J5Mz0a+labmOm9RjFqC4oo2DkTS010sPl4VXlXFpWgxX9v1qaIbBuqXu0N\r\nLH8ARDZciPDqdVdiBzNbnbt73OW2i0upkTkXCRS8rDv0q5OnbkFqni9iXAcV\r\ngUXXkNz5g2X4iiKPHdYGzwJfaGFZ0VjWqmSCmOmpZz0sqm6qNn+0/0yHBFkd\r\n8aU2dq4fBr+60flVq0XG0hyiEccYBjJNl/3Lq5suC/NeTCsrz2uNYfeqHMoA\r\nI3NDGKmWFqbcQshfv/P6XcgetNM/yTrA1yRg1bWHKpfdlquQZ2ck+nztjAX7\r\n1Namr19s6gjUGfoRcT5iS8OaTju2DRvUR5wcla++pmIc5srvwpVfhDNz3OGc\r\nR1OnP7NXOakCIz87k0D2UJv5INJuHJ5ZTsZDimMuTwYqEs6frB+sTdwRgQx3\r\n32odMRea+UFj8BmBsSVEOy9ZUpy3Mrb+5O30kERCirw4Hqiu/OrHmjB4N0ZB\r\nQprmiIEcqBQEG57303U707HKFc9ExZYlvLZt0kfJCu0xSJ3bmsdg98wy9xmv\r\nphd3M890CbcU0vphiNPLQVOKHUfle2o+rMM=\r\n=d7JU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGmoGnvETE21vWhbKmzD8qHk8ilr3uZ7puzJ6Rk/X2sAIhAORoTug/xIUHb+HNs/kjm35K8ssqCEC78XcGx1dNM4DZ"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.7-t-3_1648211010321_0.2828283631033881"},"_hasShrinkwrap":false},"1.1.8":{"name":"sns-app-contract-api","version":"1.1.8","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.8","dist":{"shasum":"eb5583e9eaa1fbbcb61854245735bbd356430306","integrity":"sha512-7SVXyX//NPzRXRPQKfEHW5HG0bDrfmekqaOcJQmJiQ0Yn5bCWHsyj2hHdDDgKHqlsubHTfT9OmYzA2pzw0Pghg==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.8.tgz","fileCount":44,"unpackedSize":3224641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQsgyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw6A//Vwyvm/yr49UOba7/cHLtqf9rCwdyvbYXP70oMY87XrxoqFG+\r\nYC9Ywo+Rl1yPacWmCLsXT8zNQ7ycA4M82OG3Oa66wOJ4zVsNm8/kX6WmpIWH\r\nG+b1sIVRhWxly+j5GiRXMyvTzhSLJ3ZTkHKvoQrT8qYjN7g1mB3tqzehp99r\r\nKiMO8aVsxCPmCNZkMMVpy7qR4yosDeALdr0dvgt0LW3ULRxs/VNdcc8o1OLZ\r\n2tG9UBz51CNdqPOuVHRr5mO2zdNWGgH8Ton7Ba2GuXMhRGB2UD5tygs0nkW9\r\nXhdJeF6nezX0o+ONzOOReLMvjMG/EX8AXCzvmBxhPZS1SsRlq+Xev+EppuTi\r\nQaoSLLiQxtYQu/Z69eATXJRX3gmEbK53WniOSXvhYmGFgePE7erxfFSqT+jl\r\nNCdc0fsEwADS2UkE7ow2XeGt0+kaidjQx76HejzpweM9Kdy5HYDrl8AdTcRO\r\nCqcRPxcuilJ/zIVgjiRigoF6ar4FFkrSjwGROzj3G/ZbRQtyGdaIPuBReRCm\r\n542q1nsj8K/zkrPSnSSyYmZXBJ8HtRIJKiCIgP03s75Mu6NvKHtlUbIsZK9K\r\nXxyMmFRvHFLMf+tfIfKU7r/AXlZWHVxFdyvxDfTNXVh+GyBsA9kCJs+nh8wQ\r\ne2/6YwyPl0VkNs/6t0A9oA/H70gRrsANeo4=\r\n=1m27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoXe1+fhndGzTRwgvI03cWJL7AymCqnQYg1dL29OzY1AIhALViZn5k/pqlTXsCyBDdBJ6/RAlCYU9cmLBREWcRbsjh"}]},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.8_1648543794087_0.13580773221033193"},"_hasShrinkwrap":false},"1.1.9":{"name":"sns-app-contract-api","version":"1.1.9","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"f8500cd321fe8811407bd34003215b388ca2c11c","_id":"sns-app-contract-api@1.1.9","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-bqW88W7a38vlRIRMCZLx+tHJe5voiZJrZuIShpKBpprA/myRNPRil6EYvoknyhHGt4SrUawNm1mStLVB1Je7cQ==","shasum":"d1f88c8f6889474ac98ae42c4478fca7dc7685e1","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.9.tgz","fileCount":37,"unpackedSize":3223734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBpDWZPlZtcgNmRPiPRKSAhS8ozM8WZd42wZ0xa6b9mAiBRQ+eqFKx8w5esBcTERnwuzLdmxBU3Tu7itsCi8mnrKg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibBniACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow1g//WZGLpjIqenqZ2NpGLWstSHTwg2chLp8EGwHh0eCFL8PrghZv\r\nAO7tKoLxxg1NdbUW6Dx0iD5izu7BOHRKx/3vT0KXEqZmCZQeTlxNqiy7Mdgm\r\n7+e5ivrzdKBCRaPb4evvAgMktbd0GIFu54uaWnaGgsaKw+qzyRufuDh8CiDX\r\n65MyYO6OxunMgp+E6ZHClhVqv4YkkKITg0ld6X1cnsVQmGFgriZ5VMDS7bwf\r\n7qxup+6TGPM8491JH+uAUa9s3+utD+qXv3WTuKNaqKGVWYr8xdCn8GX7ZyRO\r\nx7g+yhae2t0fU6kkHLPyAif1sjoEc2nI9RTtWhgVWlbN3CM1p98acOfSzsOZ\r\nSnLt3DcVMHqH6hsaeDC8e7k4ZGyS6hOrLvBkRfUvBsqsy7y3/tgJwflgoK3z\r\no1LgRSdHrGpOPdU2xqjeGm3c1tKeZ/CXZIRKMUEWY8Qj2kTelj0aOzf0iMzr\r\nS8ymh+kQfonLvggZnyUyV3KInSGmhu6gwOg4h8PiHhE+7NLQrK+wUAjmebYc\r\nKmhMFuMldxY12+DamKOSMPtZQo7kNZ5ZpZNRTL4+UN4Jsm6cdx3eleis8Aft\r\nQV6i2rsLd0Dw+luFmUh6iVMDq38uhI14Sv40zgoz4VCgj9qPeZRF061nyvp4\r\n4A79tQ+KAXSXh3JD5W7n3zmVlDWRCtbdXZE=\r\n=A0sN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.9_1651251682185_0.9030917436813031"},"_hasShrinkwrap":false},"1.1.10":{"name":"sns-app-contract-api","version":"1.1.10","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"d901f51da86b77caf5ced1dde09cea2506678418","_id":"sns-app-contract-api@1.1.10","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-zjtHTRDC6LgsvqeE2CFsxwvz9/Qs44ai5PjjzUiSUFTl7a/uZqDXyKU68wV2wc8JRwXdIstFvg561kJZUyLe4A==","shasum":"a90b4ec471f9a4a06d2b9fea3d15106fc9d2cdba","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.10.tgz","fileCount":37,"unpackedSize":3224105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9dLDarG0JfmVRwMk2FSi9D/oo+4mjcTbSCIL1Sb0NZAIgWP+jvW2+1M8//Zm3rv6XJMX47AECTnaQQHx+yQ539ac="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigmakACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0iQ/+IVfAgIrnZT39as5opa1QPMX6vmAuOsaiexgN6LhmdFhfxh/t\r\nWpKndLJ0Qenqa8HUuKqgPqVMHGmZfuQBUpWbv41XR6EH5+CWj1OpYV3K/slE\r\nqgLK4W3B8r7lJNt95cKvN25hqOJKxxeH4aconolxa6PPzHvE8D0TeKztVKvp\r\np2memdvG65nDhR73CU8vNwRm6t+7T7R6IaLpZvZV85hvQMy929doKJRe76xa\r\nyPtAIghNx7FbQfligcyQACdU9MIeno23JzCopg0aWeAhAtkEWEy+4wK7/aWJ\r\nW0bMuUMo+b7BXXN4vmgLX7NQYXCzZHlXQI6WEYvhwMOHBAifTNnqndOik8FU\r\nM3ObxTwqqPn+Xs+qfH78aWj8GJlD3zcfHkAq0e1gtiIN7drpfX7GfmU5m0yh\r\nBv3lBLwYCGZE8LwpurugOxXQL9NpQoE3N4UYBrD7jjabZds+QM9COuLxSo7n\r\nQ+LhGAmgrI0KWVROKROFygbo/OxQjEDk8enaajZk1m8370txl/hg01WdIGt2\r\nKCtXJdc7r2wlru4Xbik/7eYMrZdGSn3JfFhmm5ucsLar8uD9BknMqJZM7z8l\r\nC/BCpgWE83wNwHgdrh3QuY7YCnP4eYwiCMcCvuXPkZ5FcqZ8GYB22mcz/n5l\r\nMUmL+ReZsO3psflp06xm4ykGpqzPwgVdAYI=\r\n=DEOt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.10_1652713124117_0.4717178037351304"},"_hasShrinkwrap":false},"1.1.11":{"name":"sns-app-contract-api","version":"1.1.11","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"6bc4785731f71a1c9c0eaeb37e7fc409a5c01e3d","_id":"sns-app-contract-api@1.1.11","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-E3dWfv6qFrOhT/HShn0V/NvTsd9nBuy4v9wb+E9JSRFCJcI55+WJ7/80n7NT+R7x99nX1woDg3BFAYndU/eSVQ==","shasum":"cba6b4b73e587a21cd90a31a3b97cce6c288fa8e","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.11.tgz","fileCount":37,"unpackedSize":3224729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXnSsnfuCQw/jkZqowHsWUHnU0fJGC5uV1hrNT5Qbr6AIgDKmzYPlE5bcCVc/X0ajJzkKaV94GFcQflVqv+nQ3GFQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdYVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaYBAAmN+IuBR5GrB0OB4Lkx/ws28tzub+H2Ta0ilNOPZdbdx0jXg4\r\nLJEj56rb8mbcI5BHLmswcw/K3X896Yx4yLi6/6cmsUjwXXVyI+etdcn+y/oS\r\nDWve5JmV+1XzDjwrWrhGsPVJeU+JmJ/OmOPzUTaUSKJZ1lQWPK9AwSCjVhr5\r\nIhEvN6aL3L0bmyuznCW6MicwsgKnHIrYayv/GmdxetxtvnhqoP30xaBvJ9F2\r\n321ylrE5tP8+zk+nSm4lkR1OoVqskSPxRfVQRDzeMWx9ysRgxeGEk31mg/pW\r\ns+GlCo1yejsVe2SwZk1EzQcwCy6ALEgybd8wKQH0aUHarDCxjRq3lVHYCki6\r\n4xHIIAZVpyjybTuSb2U1p/kdHPy0HxGgEX524kd338w5CuD84YsCI66Qr3jb\r\nnRQNP44XYUyqzYMtQro45HvIs3GXE/4eI7RBhoVGaC7TNSzadvT6EKASADCh\r\nxMQLDkOY7QOIuoXsSjPpIY1/FEQ99SpkOJW5kggXe1xnLLxEcT01RHXB2suc\r\nwg7Ri8a2UpzYjeJxXkIOTd0pfmqGY2IF3OdofxnvOOgRRQIFgjlNbrMGJfOi\r\nokTcBPPOAa3hlFIlQDmc+idRnYVJnI7yDIv2YUFsbeXXqMWhbkRhAoNCP7wj\r\nFgTF9P+U3ojdd8UwbnYc8UXi39ZfGKS6zsU=\r\n=xx9m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.11_1655821845297_0.8929640313012663"},"_hasShrinkwrap":false},"1.1.12":{"name":"sns-app-contract-api","version":"1.1.12","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"6a9d169311ed4436682c6bd521759a7238cef112","_id":"sns-app-contract-api@1.1.12","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-y4znVdR7gDSoXe8IYJ8HczUqhNX5C7Y9QFfvrWQ9PhYBIkS7A57RQEiF2PNI/B/dkafYPaHDEr2BtpmpCLt9kQ==","shasum":"5f6301fc34272ee9b1c4c15925743b4065128a35","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.12.tgz","fileCount":39,"unpackedSize":3232178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADk55DuL3cGdnBgme4ayblK9qHUx9zmLTbiGG/IyuYuAiBKk9FqZDPGzUHngrd95ySS8bJFmuSPFkzf5gkUHS+YWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwWFMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzQw//SqvX+LM00vlsUObEvxk0Sr9WHYVXYIb4d0AVgYIaYJwl6W3u\r\n/9WfOg6JLsVKw5YLJI7gWobGMRSOU2EXm2y+Xh7mAO5n+2yMcJZEqnZzQMV3\r\n+lpUerD6rDrm3tQc2qLDix263mkgTLGAtk28hS7ZngMfV7Soz0UGXnSYS02i\r\nFSMrGtuCsW9ASOq42LJWr8y1k26j+T+uKKX9bhYp7nnBiyex/iHQihGtybYe\r\nvhElZu8cCpmkSTPlbudZWXuDzbt8Fo4cQS+XnapZ0ucMjRgfRSxbRnQu49qf\r\nWzxNwEAqHFD87185XvwiJICWmtS5Oki3MVTcEdvV0WHMFIAppJX8xJroXPZO\r\n2vjxa1MIjmAReEyuExrPIO3CIBK4oBZaq/edhy6VR49Z4YHfPoeaeWzv/C36\r\nnRjWin/d3B17STOikpaxWYTuqgigb87NsfFAnzySJZzfcogAnpY2yKhALDMw\r\nNhnxD6ENbKciZqX7PsPDtSV5Fj3AGgBeN83ZNjVUZwUgBL0vU8am5Ol2ECir\r\nHOObgh2J/GVBtGmTLcnHjojAP5I6XhEGoM7kbUbSnKUeli5ojYw32FKOAiqc\r\ni/cDIR23YdYnKa1UcCc6Pjj9J6uAmjzN8bLtH6iY4GnJKgKXk0hMKxW8PHvK\r\nK/HbA+Y2d6tPdoN3HFO+6UwNigS/TduuQxU=\r\n=Epzp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.12_1656840524639_0.7574838837645574"},"_hasShrinkwrap":false},"1.1.13":{"name":"sns-app-contract-api","version":"1.1.13","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"06bd5d3038d4d04b637e39c3aebbc73948cb52ae","_id":"sns-app-contract-api@1.1.13","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-jsNQvXTasU8cLBVgvNtfaZFNVzdGyoxbXgZpTt41GeXQqO34iVQEbAeT7D/fQfYGm942/zYyD/rCXN2bjTHXPQ==","shasum":"d9912f7b827546f808c4a065fb87e66dba280dc4","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.13.tgz","fileCount":39,"unpackedSize":3232498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWB/fI8GWZ2pjDrDKTpfvpW0LOGj6hhG3jzI+yULSEBQIhAI8+LBZT/MdMjQgQKASMm80+i+ZB4uFN/svbk5dMBarK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3L86ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoqQ//dopbtz1l3fNWPfUiqZrrZIR6tWwGHBDH/N1aKjFaYcqI2o9Q\r\nFci4p423eKlCcqE0aEmsJcHgn3pEK8fRcVn+Qj4aJcy9T7ZcZUFWCz/YFCCN\r\nAbycXsq5x+rqPYLK6omjRxCiWtOTtXMZR7iUIK7P5yEbKHwhXc49agzr/jAZ\r\n+LZVB03bYcOTVUhnBhPfr7Lkk/i2rrimLD7r3oCkUe3Ku8o8esaFwFx83ouL\r\nD+GWig+ZTNM0Skc6hzDupDOZXZQZZLFybT2j05POASGTO4ZCKkE/oz2T3vQ7\r\nm69I3ZWgv6IAoNc3jFIE0p+CEVCKgx7qx/M1mmRAdjhPyFh1I3Lh1OM5DAwU\r\n0a6kcGBsgdhu0qGuSQYpKQy0F1HYWJePxKptLfEd6vzhDGljnFZD5HL3IwhI\r\niSTPg9DgG8WKCuyNwvTOFW0NXIGB2j4l6Q92nd+tiqk7KMOPi63tVnAlhON3\r\nf9oBs+IGmTZJ1E5Q8VB/oEWSwqAQwTzJDYgST12D7jylIYxEiFocLeR5bFTk\r\ncRcdlVhNy/4QPb9SqUR/g2x9ymSi0jsw2kzb9YMlQqKqpTV5mx/le9iLGi81\r\nZQag3Q0XtLb09/V9EM9JIvjU+D+1sZW2wQhUiBq+1gf0RLufskayGLLgGNim\r\nrRJeVVR2zlzeIEAWrdpkU0KRMfWMBlf9GZg=\r\n=HzWU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.13_1658634042307_0.8416574820806437"},"_hasShrinkwrap":false},"1.1.14":{"name":"sns-app-contract-api","version":"1.1.14","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"16b78f73b36d961f964e5add21727d6e1320e51e","_id":"sns-app-contract-api@1.1.14","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-c1ydSSIi+v/F5A3065a1BZMfo6MlULUacEgvXtcp29sJUSD3T97LhrdReY5OFMpEa2v788FnfIBNunB4Dm53Xw==","shasum":"e84cd8fbc736088e7236645d7af003e0c628167e","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.14.tgz","fileCount":39,"unpackedSize":3232647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChyEFGgnUr813ZijMTywLoti4UMU9E7aa+djAXob+rGgIhANL1atgwpa9iVGJQ1Jljk4gzG5j127QaQokuYz5+VBhy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3MpNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNyA/5AImqDbeiCpcFc+GY86WbXBASbHhRNOqGsKf06obQDQ2GXMHX\r\n2OsYu0x2DYkuQbcHZliUbuf4AT9pCGhIS2ihPG0DAGA7M3TDNeNtaqwNxc6r\r\ntkcZwhajcC5mH8pLHyufMoW7CfJORbTlh2dtiR3Z2a9gZk2vP3m5iCK3iTVR\r\nEat4wcWqy0uj6Sk1YJQbNe0yF24djH/476cdTwQd6Epcb6DVdUo6GSJSUPE8\r\nV6y6vATjjK44f6kY81ZY0eE1rOtk+45NeKHbrXg1BJfpNaUNoEw0/6nGm9Ew\r\nnrmSctNXG8WJGQDyEmwDtqBo3c4Jty6JzYOMZRJb/lj72Vc+DYBNbhTUOCdo\r\nGw+ZArEVcXaBHg4dNTQbq+kzZZUY+Jv3NyJ/NqVxXA3uTB3dctpL7ovlK6gb\r\nJ945tXRrFajayGd5mNcmTgAZhfcFgx2052ewyxbTFpYTgt11U43JS7lZ7gk7\r\ngbNdcmkR9thURqfUeHz9g9Tmb/HYRoEAyZb/G6H5wov0htlW8sYtjMSZfUiX\r\nduur7K/Eq6jY6hmXZfM8LOFkRQsEhRwtOhFFD2VYJtEm+D3XdkZrGGDpL6pO\r\ng24r72zJ4L2c/WrtueSAnackZP/x1EtaeHiLOkX7mtRooQwtVt45J4L6gU58\r\nK7eW/q/WA3fDSA4zKMK5D56LskDjB6E6eRM=\r\n=pL5b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.14_1658636877312_0.3981547758452646"},"_hasShrinkwrap":false},"1.1.15":{"name":"sns-app-contract-api","version":"1.1.15","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"16b78f73b36d961f964e5add21727d6e1320e51e","_id":"sns-app-contract-api@1.1.15","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-cVKA81GhvE1NTSIkyaqPO+k2r//NKHiP9B1YQJrpnfK+XRXvHn4WgiaN6nvH2qMobx/BCyU5oMz+QqtUwiDr+w==","shasum":"1f359399d120af2d9df16d737a34e9bef0e3223f","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.15.tgz","fileCount":39,"unpackedSize":3231670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTgn/rPf276/dpBa1miwJ1mwNMw4p94nxqHa5atub6AAIgKz3HJVLZSxIWXrEblEk9EbnFogDHWObBlJgwtXpU1Ys="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3NgkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Sw//dXSAakJrCnGWdOian+eC0szUf4LSXs8nfG39Hr8NlqjrjXf8\r\nV0010VOKVuf5Z4vG+NNhLs8Ml1NDhIMYUNtOqbRY+3pOeNMo7kMH7grFUiXY\r\ndW9EiAmOZGENyBqQoqUfyesJbI9mStGK6nvIV/qp+1XjBFgCNPNjtxodqum3\r\nDEsoCMDEHhYHVOEcJSBjDTwQcUMKHF0MOCWMh7xLUrLUR6zJjyO80+y7y92C\r\n2o+3rJrfM7Ft1UHEa18/h4rn8tQnLNnVkJL1tIsD5nZomJLVWkL0bHODp+vM\r\nPOgFdmVPv+fQnquoyO682vBsB4G+Dz0N3a5y8JOsn4VDv32xrG0Di6E2fEuX\r\n2yJwVe/sY/fmzokIbyBfKHoLO0y1hyqfl+PiWB4JHkVrEboKwAd8VIIk7NO4\r\nIk99Cw+ns1/Sw39cS52WRpPJ+DgNA9wqEunbsatWZBqlDMXi7U0C0WasNWa+\r\nLh+ih9rXc/PVt62vArdY8sb8t1UQY+nfDKt4UAfIKtA3wrn4Dj2AsJs+nZha\r\nMD0o0zsEg/zfkLiD2wI2gM0oSaC+vsQBaLiDvJymMkn3dJuY83tbIvdt6HJF\r\nqr2U4M4n6TSlh4HO3KUMQoiL777SyqBc/UiAF/RnRFdRbQhVdKx+dT4IFdOB\r\n/lf8ROB1oWu2mBYnoiqtaAjYwMktHbjLYto=\r\n=CAy9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.15_1658640420615_0.7765678524648332"},"_hasShrinkwrap":false},"1.1.16":{"name":"sns-app-contract-api","version":"1.1.16","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"5b787eceb3b17bf234d44e1075538214187ca9d0","_id":"sns-app-contract-api@1.1.16","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-1vF99bwLuBSCIxzpwaFituXVAxkTdQ3VBhqqG7UD7YZb0iQJwTtKMWbInmsT6JdKAyDHP463Lth96YYtTr1FEQ==","shasum":"58b3d0dd7af2281eead8e68957e1bebe89271b9c","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.16.tgz","fileCount":39,"unpackedSize":3231670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0aZSlrCNf0D4sS9EfQ1W/ZFn2DQOU5v09IHanGn5VGAiB984h9pDUwp4hczcecVdjNaP0mxZHU9d6N6Htfiub+rQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3Nh5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRrw//cguaZhOrOEtf25eshWSjUFef2A97Qg8ngzcWVzq9CNL9BCdC\r\nxTXci2l0Xfj6fituQGuZW+OxPM/f3TeaMGgvEhatDAGW7xRDKWFbRJOn0nBK\r\niv4V/syROqscQswwOiSmV14lLGNbXVOpoGR7iXdlasSUMehWgWXT83wvEy7W\r\nZugulu3lqrqGLC+vGtybs6puB3axfzbkxZSsWfXALB+der+b7Yh2WaYWmtyH\r\nBGrsHpEI9F3o/gnMzvyMx0XmQeef410uVEUsFcpHgw1eSqA80C2QeF7NEqwY\r\nbK/gOcHrm29Qf4aJCOeLNouAuw5XLruX3QQR3sODiWq3tFwT947SjYr2P5A2\r\nRp6U30U//lq+qmO4HOO4o78qxSh0VGsxXpEs/wFjZcyDpP0vBDDGh51h9Qoe\r\nrt/4lj3fJwvbqAopBXgv4GirUzoXWqKDPEufNAq6P3rZWj14WKfG6Tinz9os\r\nP9rBkMbLBRka7qDkw9+kTpKb6Icj1JfgDGSNw3dZS32xUxsQZSXpj2gw/C3L\r\nBWy2XFoCrxVAluL7dMPNncnWQWt0Qi9G3y6pL5Vz1k2z9aW/hxPAOSkOK2xM\r\n4duX0FFqlctGu7uztkMsRRxVsroStIRkvR+8Oa+XynBNaFQpKvzrYxwlssup\r\nKd25i/B09qi6kkIuwANM0eVxgt/BZa2imOE=\r\n=UPIT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.16_1658640505679_0.6183123469314709"},"_hasShrinkwrap":false},"1.1.17":{"name":"sns-app-contract-api","version":"1.1.17","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"b207f64351ed88a058f4fb2f9c3f51b602b6d811","_id":"sns-app-contract-api@1.1.17","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-U5KbiZa0Ur3zQ5VZk7MLLzyL5lh8s7dv29ra2OHBcRzayWJOiVvc2YdCoIQcDj4KCItgmQDStFLS+LxsWnlgPw==","shasum":"e64a9596360cc4a643d679f271100f5cb41482df","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.17.tgz","fileCount":39,"unpackedSize":3233135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIIR6LEjGMw8BGdX5OG59JtvWMWcEAB1Pk5t8cdHnkmQIgIr/PADxFDSGLlUkktTd16CerNFumo32MAUkMhgjqRWM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3OAzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou8g/9G+ie5rLzpYCvf/vrjSoICY18laT+Y8O4m73H2YPR5HupcXj3\r\n3E1YjGYq0gBlBwDS89MEL5gFe5uVzWSTdbrtLkTLJkyp1GSUz3ydI3JnfWx/\r\nJd/1qpcmNbz6rt8SMhsejl3881WYZXqlTMqHaUZx6R/NOJBw572SZaII+tRq\r\nEi1pJtcznaf0GsV6133ZZPkf3G/T1PIUr/ZqALA7ul8R9SSMrPRXTBwoxBaJ\r\nT3npr6ZPmo5S9F/OEu2LmL9+KDJVxS+AyAA/mtSURAcAjJ/LsKWMFH+zDUGP\r\nQp1032rQ0B6xU91gnQTZtHStOqMMfCaCnx+TVWBfJYZKdoMfdceE9xkfrzHR\r\n02KWnV6Dzaa5+gNbiu4AluFOqf1s3mQgGlaSTfoaZ0fJf+bcPF7RLK4+1XSn\r\nU92E2uq1jXBswtSIdzn94WWz3XR9YrTmiP2RGsw+YNZyCUDnxG4atPqGCYh4\r\nOG5DReFEfoFApEJdGujkfp0s3Tn1upyNLAQZK6c5pdAhAtRW2xrrDDfW/rKR\r\ntpnkKczi/KNk1R0oUlQla4iyh4GqKJEykcGCyjopLWUicH1XqwKFEUis5//8\r\nftp4i6kj4r49DLSETh8bgSnyrmUj1pZOxVRQ3HU3YJjtAXBgdNw+pq5RedpY\r\noAmNNrL9uI5sczgx544ZWLy9Au+160cVqRc=\r\n=JCmg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.17_1658642483060_0.4780095179741177"},"_hasShrinkwrap":false},"1.1.18":{"name":"sns-app-contract-api","version":"1.1.18","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"01a41f20b8755e49c6bea8528b8e17909a60f44c","_id":"sns-app-contract-api@1.1.18","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-IMbIV0mIkdmfnXb37giSu2+iDeJWSxYx/COg1cTwQ3ZW61aK8AAlTDpGlDx1qZphf1MCRpFESwz+cSMhvgJiew==","shasum":"1c18bd2d1b61c7d512834d0ef0c89d4cc3cec6f2","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.18.tgz","fileCount":39,"unpackedSize":3233448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCodmmJr3wB/XSwNmr5ModRPVEnJ+dI+AbI/KpYIAD2jgIgYK3RVrO86HKlHG8KTTcH0pB7aATnfa0V/Fu9LTaigpw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3OUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+2g//QUXpR9kbcC/FhmIFiT9k93jKyWKMLzl+t6ymGX5PbIh2DOx1\r\n4+KaWCSfkysUl3Ov7DsrpxVJYgP0+sp0MzKIG58s9BMhNVJQbC5MyHumLTNc\r\nnpA4G9eq/+4Oi/6Z7gnOhFnL27crYD9edHfiVOc8z4gVhDuZOQiz4An7vAt1\r\nPH7ul4NLCRMbNqYrQO84edgONcnh/MeKxV4GxlDlgYJDzYOG2WgRgl9J46il\r\n4hT1JETZXRGXAqz6OI0NiADxZx5a/XaOCL8Rrh5Ik+HeUcPEUalPNncNDKR8\r\nkNGQYuINE1rxdUWpx+MZyLLK62CGsxbG83BAN96Cb+n++2SLpe+qXn4rx8L/\r\n2JuCe6xnwK+OTxR8x8JtfaJsvT7k4FNpYhQ8UIE4IdQT5XbumKybJDTgXe0u\r\nFrzDHQRiz+R4gUzfrEUWldWgsojub5lmaO5Cd0CHcGC5sjnDgifSjinVahMt\r\n4WpziOyyynNkrM4UGVOYdSnE2SDvasvIuYMqxpFT5T8DVUyyFNkievuY1VKE\r\nMKR93XvA4LhQRnlklxGT5M+xBDmolyWLI7Kq6epdA+2tMu7gHUpXkStkpWPD\r\n66XVWNisjVSwyuL1ApO9PAguVIh6MKb4qCPhBGU6CGlpvnpfbBdVw+SSPJI/\r\n8jSwOiwbX2bASej9u+91kN0SkjlXzxgud3o=\r\n=sFRP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.18_1658643733514_0.8355913358317537"},"_hasShrinkwrap":false},"1.1.19":{"name":"sns-app-contract-api","version":"1.1.19","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"f159bd5489cffcb0dc10f20cee2a78be6fb69fc7","_id":"sns-app-contract-api@1.1.19","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-u+nkhbwuZCOCYDU674ItSJNparqXujgJs3iwbCQWRqLZTkF3osb2r6OblE5yFfbkU3UeYyUN37LVVOJSHLCkIA==","shasum":"3de317d1581d6fe33463d50e1189ca0a8dcb3181","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.19.tgz","fileCount":39,"unpackedSize":3233521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9OzJluDYeviUg6abY0BRJlQbxF0eXpq5/NM/N3NqCpQIhAKVGrhyG6sb2qp5gkSDHP0Sw6Yfqy7z3PnlmJ423tuXB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3S9dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp8Q/+Oy/qGe2zaJoxpGsfDbSwp1ovmlPAT68qvtXSqWUKgt83wO4U\r\nJcDYJl8hTf0FokvELd10QX9dl5gaI4t1bmm0QDXEHR4dp6CEX5V3ZRvfPB7I\r\nA1+cHiQL2uo4Gdr7hLV5UdWpHdSTBVkb4zvKris5fIb6VDZmvyRKl2UC+FLV\r\ndmXYUiBlivOQZJ5xSbyHfev6h0g+DplFfxrr88NdXvi9QnT6CS0rtFK5JGF0\r\nfttQwDzhfExe+2MTjHj4bCok1yywWKn13Wih35nPxYfP3DhwIFdQL/2KUrKn\r\n5Sw2ibKitdAq+2jW41UZJGn3LFa8VgSly6MptoeBsl40myBvgb6d35l/t5JN\r\nRVccgI8dY9B8UshkV1aXO+ShG8NskHi41qTrzP+pfovArk4fPJvpEIGIAuC/\r\nlyiX+rxquTcZqRdLTJyVa2zX4S5Iskq4DU5QKv2Nrc9HpZAHqE3W6KtFrvFW\r\nQh9vXoyDe7aO9B0K6sQV1WreNJ9BSRx731dsdMEmXO/WmJe/ZQrB+BkZbGMb\r\nw3BQJARdFnGirrtascRikj1YZebBNfLfnaXozDkRugyVcHUkW7N9u5B9jPGH\r\nTTB5qzp7lgHNfj6IfMYfKqNQkL9bnJjJoxNO+2yO79HdGw7/LpWqlNeFBj7r\r\nMN2Mlhbh3McBpDyb+UnfdZID8XDHVWiEUEE=\r\n=K8+f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.19_1658662749138_0.13606874977819916"},"_hasShrinkwrap":false},"1.1.20":{"name":"sns-app-contract-api","version":"1.1.20","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"45f4dcdcf9eb583ec11c46905aa40d5aac78fd59","_id":"sns-app-contract-api@1.1.20","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-SDHAs8/MMsdm9OhZsJqYNR+C0uhy2rZCCUoe3yCpZye9mQG8O6cWRNTC7xmpPQ00aLarRPQCpDw0Resfrbx3sg==","shasum":"8ab8bc6bf1b59a7b09067c5e6d938c1e3800cc00","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.20.tgz","fileCount":39,"unpackedSize":3233521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChbljNK4GiIzNJuEQri37+8o8Lnl+t3cn4lshwWDUerAIhAKNiPDm579Czg8WF37tJO+rO6x5HJq7laRF/RWBdsMyQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3V0hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjWQ//SH9tahouKT1rJ79HgtS/mRs9EWqDK7VBnPo86zM/3sxwnEhr\r\ng1hTHWHW/HuucoTn7hDYnvywK1nUJSRgHFhroRkfNffuKpPwJKd5SAm849Ae\r\nAQGe+Cs2gWY0wYVcyZ6UyHF/bWA6XwdClkYDaXCW3OF2xW5hq/pA1X13qWcE\r\nV9KF95dNR2ly0jMSOXQ82mHytUuenSS2N5ZV4ikByaBfVGg+Ca9TRxZx+0yZ\r\nxrpRG3SIOF4bjKhId1BS66b3o4R3zS/2VvWlhOzl/NP/LmJCRBlGqB6BpGeD\r\nlKHddZ/62V2Lsjn4bFh0c8w9c7Gxa1w+CDic3nnDn5XoN+HkuPSDYZsqyYAr\r\niy/oM68un528g5dC1snjPEkj/MhQUTMnsIS9yA2Z4ih4QmNiRaTNH7dnMnwy\r\npFTY74qlkS+e4a06HIBo0B8mLq8R+167AVPei4C2et15VOknBukH6NYe1XEA\r\nkyeUejqMMKibMu17znQI1vLVEz/U9PoB4gVl1iEQ4fiVRq7eKkBO9nsJviTy\r\notFbbP/2jvBe5SUC7g5pTU4vBIweOcUc3LQGdahGweabQ1VLamF19kxMNqlq\r\nbkcrksPt76dY2Z+iFD172nj2a9oNGuego1VXS25JU8Czq9tkkJIB1wAQhWrX\r\nrOLbFFMoTyeLOeYpTrvZSOhwzUeQrpqFee0=\r\n=xqBM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.20_1658674465275_0.9121019224091"},"_hasShrinkwrap":false},"1.1.21":{"name":"sns-app-contract-api","version":"1.1.21","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"69ad1a40b3d308e80742e2c3f6fc57907ebdfd62","_id":"sns-app-contract-api@1.1.21","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Lj+2Y0A+y+K+QFhT4WTTN3VW5AtvE3QyRHpDASLsquXkixK0oxPXauRpPlsEOBjCzKD+d32XQXP5rlm6Ocfw5A==","shasum":"e8d09383c8db20c10a622b4718ce897a39c2cb47","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.21.tgz","fileCount":39,"unpackedSize":3239484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9h3wRoMbi+hOupDSCOSw5h9uWCkvz4dpcTsVI0DwSoAiEAgXPPlvbiXRbxivONUbJQfWbKAfCKMsnv6alULR7U49U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLIhBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAJw/+IIIWiKkqBx6krlE7nlekK1KjApaidz2D7QG5BVU9jCt61T04\r\nQXfQJu5lzV7OCSXxy2Gjs6YkNVvmko4d0ntAH3F1H1jdwq7MID43W7XRHvYZ\r\nR3B6jNnKzU1GTDmsBMSGRT9p8A2r7CCtIUE1EMtZFrTW15DKGOZhCtnRpdLA\r\nEiZNijeyTcHg34RnDBUyj+E7Zx7TFlKAnZH4QFOHD1pr8ptbuCHb7zJ7kcpk\r\nthcJ+TLl2AhgIbWzatClZoRw7NK3cGR9PR5+2A6fuSeIFbSzTXw1a1VobXDL\r\nBk6puVMheLEVh2gcLKm9ZIyLs/DXgnnpjNg9AEmAHONYNzU/ciA46hKTW4Sf\r\nM8MyWGjutBOlOLKoxDO0QR8tAGd9yJfrLDOkRWUmBnXQa1NqGaiL3k4hcMI7\r\nlHa1RU+TyX4bH3adhgkhYkgAO31AETSeMvI2LUYzWceoV8BiWO6COwHcEzSc\r\nJ3ErPJTB5H3wbH3YATduaxXTXyVr9fKpeaUqhEn6krRv2neSjXB/EjxBvIFW\r\nWDe43oHXA/1M+2q5+LdAFoy7wGTt4yEE4m8gjnc1Zd8gr8IT0eUqD1RNapvf\r\nDK3ZjzKCSt8xsB1egEN9v8uJhD8u2N5F+/p/Pn1qP76sRaFD50LzsHC3kTWW\r\nsa/o61m+6VY8J0cMY0lHU+xI6thDgucL1K8=\r\n=+Y3E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.21_1663862849026_0.15029961890412946"},"_hasShrinkwrap":false},"1.1.22":{"name":"sns-app-contract-api","version":"1.1.22","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"4041c0f9f911964f4839eeca78e0654d4fc2c005","_id":"sns-app-contract-api@1.1.22","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-XP0rX/R3o1j526Y81g1AcsA5uFYC2jvGe4jPlb/bD6mgbYYuKc4+fGiDX+92AU8TrneH02WO006kYsCmUaqz9Q==","shasum":"a6ad5ef22c1a66a4ce807f8b9b5154ef390e2aa4","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.22.tgz","fileCount":39,"unpackedSize":3239480,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLjUK9I2GSjetQkFXJcNMf/9r3yPb9oSSeBlCgpAnXkAiBklHR4yiIIudxNySVOtZXJBpi+du2oFdVNBYPgjBbTZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLbrEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxMQ/6AnWJpooCidi5s9Ovq1ARgIdDzSrE/0TlpXCw06G/9P09KRfx\r\nsCW876vNS8a8crtNp4xBlPJ1P48rCHFSHweGaOE8Newpz49GWBrgdr1km7N0\r\nvbCV5MjYNUNwa8wWJ6C5BOdyArtEHnfzHye2cFid3dHxvubskuZLRj86lCcO\r\nRqEs0l+AZCuQ/Vx8Z0fPKCcTOwM60ELoFm+0Kreajgl9HLurBrj0hASE/Epp\r\nYFoC+iV0dmYTvrnLKHsv137QH2JFOd1eAd9Ha6IdkcWcSudQfoKg3hoRphpf\r\n538ugNxmP8jlP1sObxJUS5Ux+vadDLwaUjR6PVa0NXLmtjuVSYzQ4Olt7OM5\r\n+XQtEo7ysmwbfYl0Q7CgFgMjSbkZWuRnVhbC5Dc/FQxmkgoosT52ACshYerh\r\nY7ckVtZAe2JbxS3wVZ/pvcjUZssoijOng4Gg928igVs+r8jjrXnZ6bWzqydf\r\n0zrjkOmRLUew1oIya5nIkDAmYvLjETGDXM4V0HFzCZoMen1Gm8pA+tFTPx1R\r\n1/er21Cvj7ZsKn6hCD7SlBl/SpVveynl/BlEX/WChQsgfMyP0lSc8PtVyyzp\r\nLSoJ3yKDn10NR1cu6LgGl9PRLrVVfb6Q1El4OO1R4Ygk0YmpL8BPaQ0oOA2n\r\nFyV5ie1WuG5cXXJ+DHwwETCcLou5/gN514o=\r\n=/lDN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.22_1663941316783_0.5566815382183301"},"_hasShrinkwrap":false},"1.1.23":{"name":"sns-app-contract-api","version":"1.1.23","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"cd70449a2e038948e4962837e6d4db8888de7548","_id":"sns-app-contract-api@1.1.23","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-/HpbUoNnE+FO17z5N3R0NseyGx1bXj3Na+DHt6VbTNvuor7SKEbkwzvI9N7hGsOZDMiLbaZaBlMw6OAg4GEx1A==","shasum":"dcd8734e370691d22b61a7ebd400218b7e7398dd","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.23.tgz","fileCount":39,"unpackedSize":3239467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAq0xyvpkhaeH97zspLbUvOBrtWu9ZTXR1K1sva2FjkwIgPUlT+76gGUpiKNs7ugTn0YQil9EyWCsESYlPNsH+M78="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLdg2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvCBAAgKS2NHDcy/yz7Rn0b+aFub/tWVK4Ke5DhwNC/b8BwoQzaWre\r\nypmFxG07siL8U/1sMNjaYGRmYJhhzufQPnhQAViGfGjyRp9dzmM60YmnyLmK\r\nbsf/cvpISIrZHB87qTvSAs49diOLWJPCEs4Kqrt9E9L1dju2wlAmlks5A0/Z\r\n1+3C/iCVGgsKJYrVAXpsMLVVibYnBLLmshMqfcYfZuonMWKGjBvQVeGfmw+k\r\ngONKPjBf28WdxwSM5L+p/InSV3qLPQwiEDtkjcFxDjroT9O8wUoUhTIaYqeZ\r\nQWlQxi6f6fhtzOyhy+YPkTp5Ky9uur4emzemMG/w/dWxbDRg6tYLFXqI6ov6\r\nrF38Gh7/edWj/y3oEyrjCFaVeL3PlEGt6e4Ur4Z5ixuTSgsgT5jH3idkKlya\r\nZz5If0yNHSB5Wc9xYWI6I698M9POQSQCiUv3CDQvFk0bGGbVRonp93IKgxOm\r\nIOp24a0hFyMYaf9M9vjeN/ybE3QYoX4sCMrrSzDkCmxjc/wM5qOeefukyfLd\r\ncgNLIb+K8JULJNxbl3hq5LaG1iAocIyNCZS3umINLfVmre334+6yjoed0UeD\r\nUAJVOJJnVJ9VhqXOuecqJGxfpQRn77OnZoHGbwW/BoQkMlUrUJtfKN1ugIGJ\r\nMYHJH3GN93rV7W6Ld7TzjW6mdLj4VLIBOQA=\r\n=nNb2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.23_1663948853748_0.20477379292756126"},"_hasShrinkwrap":false},"1.1.24":{"name":"sns-app-contract-api","version":"1.1.24","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.24","dist":{"shasum":"1426b253cbedb806980a4d6f8e6d3f8eaa985bdf","integrity":"sha512-awN5ESB+zLICbDgFwSjp2GggI+fbtJUMpwooQRc5/O1yNRWw9uQ3xu2BMGZa/+lmRSREmQ94eGcQqLovlHEFeQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.24.tgz","fileCount":46,"unpackedSize":3237884,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrF2VGbZHrizRFhZTUqJz+KzlgV6Vl95r115Mg0/atcQIhAK2/JGRQZ+ida3kHAafklSLlr/FFHr/TaHiybZarjX5f"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvqxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOIg/+LxQ/12qPJd/g0W+U6yS/HIk6F7sFpOEoQz0Grrl8xS9pS/HL\r\n8MAHuecZr1piT/hcaOXFCGblyY9kRagur5NV1ddRwbv8I4FgASgFquu37vun\r\n+/dXTKAc8skn1ohrQBq1Rkcn6LBp0Ru/xhbEp6VkbpopMXRzGIjGOv5D9zS1\r\nLw8YekB+FttmA3xwmjvJNcv37aoHgV6f3sUgi9TSS1AAM2Fn6JnXq3bBOWpR\r\n1wSLogs8nJWL8CS7drYOtzRfO16Pcjf3Hof6VNpSWKh/wKO2Px6eXlDVbkOM\r\n7VP4jAAU/Hu343ZzPKTkZRllj/eMahw1jGTUY66BRysz30HLFQRsKaLUrkVc\r\ndL2TIn36FK24DyPK6K/uuMbNqUCtKJA1mjFLsBZ80OvJjFp2IbtF5DE8ZzRJ\r\nOD5Ou0T0D4c57fOOyJ2EMf3vjEVrEP2tanJVp/fZsY/qBG49Qo0jBKKasJBz\r\ncOe3yw053HYBWZOzhi0RUJpjFQAFsUiJfR5B6wzUaHIl55U05cpMFmVZp39F\r\nlPMrIXzaMTZBro8zgbFh77ewFFmspaakCniI9jM9EfxzU3PogX/ng2Ki40p+\r\nKDAsB3coJVmMj+9F0nx7q+Cy8J/ghzb6036EpoinN+KMx7NTeI7OZHNwioFt\r\ntNuju1AADLsABgktiJr+LSOiRyTvxM9Z/cQ=\r\n=0f9N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.24_1673440326723_0.6026706382619842"},"_hasShrinkwrap":false},"1.1.25":{"name":"sns-app-contract-api","version":"1.1.25","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.25","dist":{"shasum":"376430b56816a24434679d1834c3ef86807550cc","integrity":"sha512-ja7hcEPJRJ78srfsEvhVE0GEJaQH7+K8dHnF5kzSM0WA7u5v53ifkjOiUV4KZd2cFb25J4F24JzKlbvvFXRESQ==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.25.tgz","fileCount":46,"unpackedSize":3238136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBbB2NKR+i0jep9NkXBRLQ1DbpVNWZkbCnUKkE5I922AIhAIEpf9k4YlzG841WDFiy1LuswyOjXVPoEEW8MAryKnE9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvsCHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiQA/+LgC+0CSHyM/KHVIEZiu88uI0Z+kL2FrtiK7rLC1rGPWegyHB\r\nDyLmNQv462gFmWXdOXZbmDP4JB2JKrcW2memnJZREXCgvlxTYvczX7QuTUA1\r\nPrON8IHNlTQlakhxp8x/DbpdX9bbaqLcjn/kdx/HIcM660L2RDr8vIh2RRVf\r\n0sxAjCfMw+URneoYAArFMMJfPKAC6bM54TAZtsrC6GMdVzIMiXcWnuLbGMDM\r\nm3jbcWcsBm1FnISfkYTG8xmwyzCXUIo1iSWmmrpVie+Xv0fcj1KcyhPLsFxU\r\nb+rCupDvtuQxaDLN2E7XblIONUixHM4WmWG6FhMUmxoYiEif87rFp3gm/ryf\r\nnDvT65LIBqBJx6fWh0sVSl5OiAlrA2iLUWDP4s91MO3v7NY3shaiIquRr/J6\r\nxKxgt33bQHK0/hAuzx02swXTB4CT7TQNYLgUXirue4vRC2ck32Hxdc0bn4B1\r\nsqwnuA3EE3DupJM1FOHiUoMBzCH35EK1H0GGA2iOgLzTIGK7OtsKT20Fr6Py\r\nK/hDnZkcfkfco0W2GW3kC2YXrXilMEwPIGLUb3lhs4SYkze4YbzR7CtgtAga\r\nqyh59ipGED3Y0mp6y4UtQws8uj3Oq50qDvaUDprlfYPnILGow7UKhNnhJ6/O\r\n8hJw5WUqdJuGu4IEWHN1PxzzOyZW/a6OiRk=\r\n=0u/X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.25_1673445510840_0.7358241190186392"},"_hasShrinkwrap":false},"1.1.26":{"name":"sns-app-contract-api","version":"1.1.26","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.26","dist":{"shasum":"08968ea1528148dbcd32662412941c9ed014ac8c","integrity":"sha512-fi8fe/kLYfXOcPdC0mRR+xmdQVW5EaqP5v8nJ3kCTPeDtOxtLfnDD1PNALAZfIENSR/VpyCOoNQaYBO0c0cLKw==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.26.tgz","fileCount":46,"unpackedSize":3236054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVOKL3bYAb7mbj7dsBgD3YafJg7ADfxGk0AiNmBXMJmQIhALKd+2vx7pNjkkaTOT0ULUrL76guVMPplJptd+mX0Czs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+3CoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC8A/+I9BwqHWEZdmeh44AqBz90zUDRPN784duQtQPDBj7313qrJ8t\r\nmECFjN4c5CS01m1M3ozaAIaz+4At6E6LmvEUwmEvwz2aTya8PAJ1IzE+/QRM\r\njHX9fCot5DO/31zVwyANSCQC9HyedIwFdrVf2ZRfCF2yB5ByAktponLCOjn1\r\nf0nvrB+KQTKyJxqBZWGGN6JANWc085EM8RBZ2OWFAvJgXwhzL7yl1TYgl9Fz\r\nE1OqqhEwSz8wng7bVnzIlahbIKbMwLEvwlpuNgc8BMK49uJOF+XbSp4QVGIe\r\n/e6ubC+xsTjw7QOrQx513Qs3ObdjFQ1B65ysriHck+b7+Nix8sDPeNj1swHa\r\nolR7uXI1OYJPMi3SdRRp1DgghFAwT+L2axr+ygoW8pL4xPmI0sJBOqsC5z6T\r\nX7x4eIhH/700ORUQart6GtHBpXPIuHXkVNwccJkRH/b05xMuH5jABmaM9+u/\r\nGSbEAe6Irj9XOPRWhWTUSHtUO/hF7q4GqZLFpt7Ese91J/YvqQFUN8/NpWFU\r\nut5DIIXHnK144ee3p4RmLToGtSd4jzdb1DoJK0YJgEG8PLM1fXB7dl5fvqMq\r\ndmSc2RsKfAtu4Vks9Knfhdb+ebZWjI0wE2umV4tGbjbfFq2TNES88oEIFbRl\r\ndbgO3cWWM8gPXYB1MyG6lbXXRnVl5ol+vac=\r\n=7l9J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.26_1677422760468_0.7917276483347764"},"_hasShrinkwrap":false},"1.1.27":{"name":"sns-app-contract-api","version":"1.1.27","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.27","dist":{"shasum":"56483cbdbaa22fc1a4750ad26b48d330c24dcb51","integrity":"sha512-NsmlA4005e+aXWVeW08oTbMtElxdh0F3XwwbpRhduENFxRAVXYD/VM1jPpXn8r3X44lP2RtZM+brbiy0xWms2g==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.27.tgz","fileCount":46,"unpackedSize":3235580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEl7qiBSS5Mx8SoOxEi4uXYe8uGERDn1qFxzYWW6jmYRAiEA2ma1JM0823OtlEuvgP6hLIKwFcH06LSCX73yXtDKBFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+4oSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdIg/7Bg6Y3sT7dkHCS/pym5kZh6fy71N9ZAEr3rd9QpEsNKqlQrLV\r\nAiRgXbtR6GcZzjQbfvyndYvb+RhUd9o6jNo0Zyi1PGPimFIVubu4IloOeLui\r\nU/TqVa6l1v43idOfHeJ+h4eNeMZ61nnCT+5DmNmXnf3yXkLVCJqeyeQtTjqt\r\n3Js2O+E1PbqyX1F3pDH3A4g7MqYxjQtVsjQt0DcJTbBq90CK3WyR1bm/aXFc\r\nNSm04fH/VV5mwiS3y0zESV6HkoByKQrllv7SHmr3W5Df9PX+bBPNbF1c1yqa\r\njikKqh/RCxqRkctjcpdvqGvyK4WEGmUwXjqsyWsBShp/w6HQLYeW4FhYmM37\r\nw4Nrtf/t6QMStuRdN6224+rJhR2ncUIjWmRLLdGi2ce10A1frULTi/8KafiP\r\ncw9H2vwqby7eCuZZuHwcVbg0SVgwxDvMCoTKrnoFDa5cOsTNTfKzXe2zVtkI\r\nh3uV7qcTsqjjcmLjb1fUpYP20zgfnfN4tcFPu9oYZJAigFiAVJknluQoSKuc\r\n6ZQ7B/PKlWhiFYAfvE7Xp0onmKbtHdDb2za/6+3qTJzVJjwoUyqlbNoue6Sp\r\niWSTPR0xp2vE8RfaTYMVAbG507Q0r+G/HPJ0cE6pmsHO9DbbLQfrETrhqEa+\r\nUTg+WpPvGSLJB9Mmo4mRYelyFHlItfjbP+A=\r\n=dCKg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.27_1677429266689_0.7577385825034622"},"_hasShrinkwrap":false},"1.1.28":{"name":"sns-app-contract-api","version":"1.1.28","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.28","dist":{"shasum":"3c980557bc03e96acbff7f4a9cd21431a8ba6ddf","integrity":"sha512-x1Txqlx2cs+dp1jfQVcnmNrs7caCVkOrpBX8k+rEfme/xEfhrXnorKoO/d1W9YHLjLkC5edkts+3FAm56GHH5w==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.28.tgz","fileCount":46,"unpackedSize":3236787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7ruAmPVU38rVrUdbL0tct6RIX0UtnJT5F4t/UhWn2uQIhAMy6rOGsKlWQHImp3b26rtd7tUWxQS6Ir3JmFllOcAkc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+5OIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcxQ//bzY1Pv585PKUCsRvTYtw1r+ntN/e/pFxI4sd/YIWaJJmNvAf\r\npQS0bAY8YxGegfS8G51f6WE0RXWdcd2QGDw9Sh2jFqI4jLyQp1Pin0HMTTRG\r\nmmVmhX+vZLEOFsrLXNEnSDBJeX+5n9FN21B3I49+NBizZGPCwwFKtTuS4RmA\r\ng7AhEcCVmdZTZPAZS+bSUyjTL0pmj6Yxou2Ov8Vuz3RjH4T1vh9pfzOxmcIZ\r\nqZ5Er7aRbKDa66fonCU6oqZGuMRknjc8YQUqy+DWA91xZpMfkWQAjCbokxNT\r\nfdc6/Ye3/u/Ss2Q3fzTi+pZdZvHbEn4n7Qs855/WIGDmHVMLHxEfoPDbgyZ8\r\ncZt5lhx2KQtvtNAnFGUxQ9vLueqzPngev0V69oLdjxecGj0X+F+CY3MM/e7h\r\n3NYX67jIvBXMViLHEIkh0qpI2WUkSirn0yP0EfRcPt04qkG6pfyyw+0VFQcj\r\nqidb+UBYQSOjJ5qeENRP/XmkMuwbbOY3Y68xfgRp4XBBgQ/9hBIURpYDN7vn\r\nae20DYA4sRJz/+LEu7WOrutojYZJBsNPTvLnUvAyy3wxRSYzhV18c7VkAorM\r\nkLO/sX2SVhfTzQCeju/yFJYUmNnBHV24XebvyYlIbnBwXiS0qkIYsKhYDfyL\r\n9+tdyXmtDE+8mVQjmJG/zd59CDVFilr0eX8=\r\n=NpCK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.28_1677431688112_0.906365632110735"},"_hasShrinkwrap":false},"1.1.29":{"name":"sns-app-contract-api","version":"1.1.29","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.29","dist":{"shasum":"f6acbcaa5d138defee2b5eda75168588b2976c1d","integrity":"sha512-KGzGR3E1tYva1v86djBOpkGZY0hz/jdvg8DaTCzkLIDeJbE3o6kQTCFN9cPTkV8NEXPKfF4hn8w/zfhQHEHcuw==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.29.tgz","fileCount":46,"unpackedSize":3236836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNYLqwvB5v4520x3YZxMWOXULouiuWCA+i+AbkYsnn9AiEA8tDYxNpgoNvuGlqk1goPal4mgUfDReLNK5yTVmwJHyI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/r8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7hg//bK8jRE6gUji7nX8zfRHGfbb+mLyOj64IQWt3K/BWJrrMgL8G\r\nZfuqrFvOaevA1ktgF/cBjtWaRO51eziTA5FA8ubFvZe55liFsaMZnr4Hjw6u\r\nPYHXU5vhmIbbQht5MVDUhuY05EgbV4psZ8R/75cRBprFQiEBlpaM/fEkS+Ti\r\n+em1I1UL/BruMsS3FKz1ReaxVH0dOZlGMktFybA7UG2vhvbkKK1wLb08L8TE\r\n/IInhpWw9PWb4UHX4mNBwgs2N8xkeXowPCwQcoLhzweKez4GOVwWAIn86kyB\r\nSRVb3CplW/BstSPMHKwB/RWAcY53DVWYFCJVFTxrGOwBG6BdMsagYkmDmHK0\r\nmqEQ0KRia8lseKd2mA8iR5ttLJNiVlM+nqkvPrkwVwGINqadmK8qNpGWbU3h\r\nUeVldv8B7r4NH+JMn3UM+4xM1K0MkeKmThEczm6jEN1d7/30Kp5HXJD+awG1\r\nEMyCxYt/8MtbLupE2wV7NH2x6J00usuplupUry6gfFd9XhWxVBYi9243c/RR\r\n6p7iEvG+QJstVl7fReyligGRZP4YzYYMS1FeRH+JLFT3AeEL8Jttp11VTVrI\r\nzoPv0ySmYTOGMRjwGI3gUi0TkVP5eV5MJNMiFfHv0Qkv4Dzuo++MDHlhPWfk\r\nEUhW16TW7SEUdsiZytLwHI/hUW+rn4gV7GY=\r\n=GFKi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.29_1677639423777_0.6672557377229966"},"_hasShrinkwrap":false},"1.1.30":{"name":"sns-app-contract-api","version":"1.1.30","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.30","dist":{"shasum":"bec4d2e8d47e3b3c47909c9116fada0431876d81","integrity":"sha512-EV6DvF8V2GZGpGVM+9WCJJZ/VC1Nvrl2QC7MPF4iVXVRc++i7VrMIb8yN0b0xG/nvy8q4NI+9bY8lNNEDqVXGg==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.30.tgz","fileCount":46,"unpackedSize":3236836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZy/1dRZrH47tEDnNIvxGaFKVeybbhJeoUc7JzDp9vaAIgC3+mWhTgrMGNpFaE3hn8Zi6mLJ90s6Yn458W/mWe/+o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAfUfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZdg/9GQ5rfWLpZ5jU5sW5dT8bdku4owCwp9fU5Xw7UbeGAJUikix8\r\ncYdis5S7AiSEwgy7F5PdietD53IoGFGilc2YtMqzOEqBhnGzFAWHtaC02Goq\r\nhj3AavbxO4t9buaPyWXFiMlAlanR6GdqItPQ30kYVHCRYh51ADuQVByh/1Tn\r\nADRuHvJHberfG5LWWyIHn4Gcg/mKptQeuALRWb0sWXjeLHPucUZrh9MIitHu\r\n/RatN+JKF2dDyKOiiCw8udJbx3gWzux1/gLM+5wAQhvW0YQ7ot5OMKyLJH69\r\nNMzyImbChX82CUHkVownyG4tGzoPcRDbJ72x5xVWHWgCjjkIp3vp374/7hZr\r\nkJdRZvfY1TUFLIWgtnHhYWVn264Q3yw++I/wCQh0sDsm67jF5chY/O67gsTs\r\nd/6r3YECL/En5FAOfkkT4AuBB4K4NXIXsvl1TZE4GNqA6dg+MO69MSCvMP9B\r\nyUgnW3qgje4d/QODdqtFAH17PQQV7PhPM34uVyl0BajybHM/imvRfgq7ZxR9\r\nrnYB2v7pI520oCw0N1VZ2S00ux9JtQqHSLM1cmQWgCWx4KXfRbs1JccCTYT+\r\n/AMH5RgF6nGE0LaDWDUU1/LtUf1s5+9VFioedKRSlaAYXWTwBVQMtqj3Su0/\r\nOtJ1T7Pa2BtA5kbrD6YGnrqFEn80h3Sq9Tk=\r\n=TfvK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.30_1677849887165_0.6278272373121512"},"_hasShrinkwrap":false},"1.1.31":{"name":"sns-app-contract-api","version":"1.1.31","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`. ## Contracts","main":"src/index.js","scripts":{"test":"node_modules/.bin/jest --verbose","test:dev":"node_modules/.bin/jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":{},"license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"licenseText":"BSD 2-Clause License\n\nCopyright (c) 2019, Ethereum Name Service\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_id":"sns-app-contract-api@1.1.31","dist":{"shasum":"746ff812bff4ee5551e46979508ab200fb908a1a","integrity":"sha512-uENLaN4wAJ98dUwNKeyTAyBPw5JjbmcrY7P9vulYVFwKd6NZAJxwp4zc9UU1bHJS/5/z8sqgHZW2K7qqeG4pTA==","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.31.tgz","fileCount":46,"unpackedSize":3236837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAiMr/M2cyNfuqlARO+2nfiC/y7Nppz3e+v6KLKoU4/AIhALdB0z6F4ZaPuVIm8V/iGUnH0fWx4kw+92qYqaYzaFRp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBW89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaRw/+OAeD8bW0NMbZn6I3Fwqeox1a9QLR6ecm2zNn+xtkeA1MrANx\r\nHv7D2UIJTO7XHmR6mgRLRFjPgH/33Y+8sNfDgjLkTIvVKjjBlB6FcNz1ELkq\r\n9LwX+LcTvp2a8ztwi454F/JqpubDdTpcoVMfX6h7crjGU4nhFgpyGWhrn4e7\r\nZQqkdv6n+axxYL/a6puSys1JR1ZDivK/nulGXolIQARtxk+kTkiMgkOHgVvw\r\nlvCaJbaGuzM6Y4PFtGl4A6+r9V9na9l+GtY0TdBBU9JGTDq/pgsQ/wvbhQpx\r\nQURx5RDzGQl7PbKVbLUHPzLFDt+E56xLbkm6Sg31LOsTmH8ByiMC9rLcNJlk\r\nPqtIS6yQxrfX1S0iRhSFMvpuntexYhXFahkw8yONOY1bcPuF0/ldK26HABd0\r\nOmQaIHvlko+At1CQJp9EADIS768FkNkG7WkFLi34sPCe9pJ4FXeOMDqEaTWi\r\nTuXcD+UL7VDIT8Hi29j6MeBOef3yNdctZAl2hmT7WYwdIJb8dBxIyY9Do279\r\nk2R1hBTOrxYymzXHg6W7zCvkB978P5ASdL1sndpQpsfflOA7tYfcEyVQ0sqk\r\nPGPg0TCznzOH+eNLWqtX4Tbvc2SxAGmllxw52Ct4mPeRDtElN+T+9zngu3vV\r\nuF9YBFD6Ob+h7H2aWkUaMPgi+coAue/UYVM=\r\n=JnE/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.31_1678077757316_0.7348518888473767"},"_hasShrinkwrap":false},"1.1.32":{"name":"sns-app-contract-api","version":"1.1.32","description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","main":"src/index.js","scripts":{"test":"jest --verbose","test:dev":"jest --watch --verbose","build":"babel src -d dist --ignore src/**/*.test.js,**/__tests__/**,src/testing-utils","prepublishOnly":"yarn build","pub":"yarn publish --access public"},"author":"","license":"ISC","devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/plugin-transform-async-to-generator":"^7.4.4","@babel/plugin-transform-regenerator":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-transform-spread":"^7.2.2","@babel/preset-env":"^7.4.4","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","babel-jest-assertions":"^0.1.0","babel-plugin-add-module-exports":"^1.0.0","babel-preset-env":"^1.7.0","coveralls":"^3.0.2","eslint":"^5.6.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-react":"^7.1.0","eslint-plugin-standard":"^3.0.1","esm":"^3.2.22","ganache-core":"^2.10.1","jest":"^24.8.0"},"dependencies":{"@0xproject/utils":"^2.0.2","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/runtime":"^7.4.4","@ensdomains/address-encoder":"^0.2.10","@ensdomains/content-hash":"^2.5.7","@ensdomains/contracts":"^0.0.1","@ensdomains/dnsprovejs":"^0.4.1","@ensdomains/dnssecoraclejs":"^0.2.7","@ensdomains/dnssecoraclejs-017":"npm:@ensdomains/dnssecoraclejs@0.1.7","@ensdomains/ens-contracts":"^0.0.7","@ensdomains/eth-ens-namehash":"^2.0.15","@ensdomains/mock":"^2.0.34","@ethvault/iframe-provider":"0.1.9","base58check":"^2.0.0","bech32":"^1.1.3","bs58":"^4.0.1","cross-fetch":"^3.0.2","dns-packet":"^5.2.1","ethers":"^5.4.4","js-sha3":"^0.8.0","lodash":"^4.17.11","node-fetch":"^2.6.1","web3":"^1.3.0","yarn":"^1.22.17"},"prettier":{"semi":false,"editor.formatOnSave":true,"singleQuote":true,"trailingComma":"none"},"gitHead":"b5e139e490c907a04d7a4d54c07767e856e02ec2","_id":"sns-app-contract-api@1.1.32","_nodeVersion":"14.18.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-9toyQnNdGGOdRfK6Ts0osZuMIH5EwH8+cvM2NImOLoLq5OD1tmnisF3uXkdZqHBPIInrtJ5XTT/G6it9hJcOOA==","shasum":"c33313694abd976c73c91a72d60391c04008e952","tarball":"https://registry.npmjs.org/sns-app-contract-api/-/sns-app-contract-api-1.1.32.tgz","fileCount":39,"unpackedSize":3235252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVJ+Oc/EMpTiqJnifqN2h7qh4D4xzP/caKvsHHRa/uxQIhAPDmIk2sitzcrjW5mVerAbQwL0fJvkAOw+IXzfp3hgcu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ5HDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp92xAAiQDeadopFiKLtd7yWc1cSTaQkPCg9ydGrZ13GHdDqhDvRWFf\r\nhvmqCWyXTu9nTcKbFIjiPvnUat3kzJqXex8U71ijl1aTs6WyHVqdDo+8F7WM\r\nYSGROrCaZbc6Bf4gV+03OfvdxN0NdUl8kTyoAW95J/yLmvKb1RcxTQC3dals\r\nj2XH0yNKttla8usRKQploZmiy5dVqnzT6Ej8lK/Lp6cvy5ICTJZ2R2Nw2ckb\r\nSy1fiJlyP18sBbymaJ6wwLmVcUjEoaWAjkzb3GijIUKs3xDpydFGiy+BQya1\r\nThOKez7LIE/aN9N71ijnOqfMJQuICxskaSqk4AMyaOGUN8uK6ic9vkpve+pA\r\nuawxAGVScHTOEy9soGbhuhCao+l+HsAaf0zkrVhkpKPKmv7fmCS/l06ibvSa\r\nZARrKX2HNRhRyozTlLBXFAnCD8GU0Ch/XCRcOwp+YN7f/Zgcvx4Q8Ud5WVVA\r\nuUx58G04ZVScbDFLLgCZFWLoKnznp/e1D7mS/tumxk9yHejak0OEBRJrRO/e\r\n445IOwgvkv0uCHIqj3YrK/ceetXmeLKoUVgxmxC4mew3pi8SXtVDgrpiJZKG\r\ngUVJSjOF/Gn62N9Dwo57ZPMCSLvHBzkUqMgo93SYZEDtwFFwsZKCWTT95TU4\r\nAF++8rke+ffF0nf09ENk4+0S6Z4UxYr9xFI=\r\n=X0Mu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jassenlyou","email":"jassenlyou@foxmail.com"},"directories":{},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sns-app-contract-api_1.1.32_1682149827414_0.6509672042514831"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-22T15:39:20.288Z","1.0.0":"2021-12-22T15:39:20.448Z","modified":"2023-04-22T07:50:27.749Z","1.0.1":"2021-12-23T14:21:10.186Z","1.0.2":"2021-12-23T15:15:28.317Z","1.0.3":"2021-12-24T03:08:01.510Z","1.0.4":"2021-12-24T03:32:01.956Z","1.0.5":"2021-12-24T03:39:26.440Z","1.0.6":"2021-12-24T03:44:05.988Z","1.0.7":"2021-12-24T05:50:12.707Z","1.0.8-s":"2021-12-24T06:48:24.814Z","1.0.9":"2021-12-25T02:25:04.820Z","1.0.10":"2021-12-25T02:53:49.383Z","1.0.11":"2021-12-25T04:21:08.153Z","1.0.12":"2021-12-25T08:15:54.033Z","1.0.13":"2021-12-25T08:41:49.959Z","1.0.14":"2021-12-26T08:18:58.614Z","1.0.15":"2021-12-30T10:22:39.020Z","2.0.1":"2022-01-07T03:07:10.200Z","1.1.1":"2022-01-11T03:09:07.851Z","1.1.2":"2022-01-11T10:07:32.896Z","1.1.3":"2022-01-11T14:21:27.731Z","1.1.4":"2022-02-22T02:43:40.870Z","1.1.5-test":"2022-03-03T03:07:17.591Z","1.1.4-test":"2022-03-03T08:05:31.781Z","1.1.5":"2022-03-03T08:37:37.701Z","1.1.6":"2022-03-16T03:18:42.931Z","1.1.7":"2022-03-16T03:44:37.777Z","1.1.7-test":"2022-03-24T07:52:48.482Z","1.1.7-t":"2022-03-24T08:10:26.541Z","1.1.7-test1":"2022-03-24T09:27:45.689Z","1.1.7-t-2":"2022-03-25T05:44:00.556Z","1.1.7-t-3":"2022-03-25T12:23:30.541Z","1.1.8":"2022-03-29T08:49:54.275Z","1.1.9":"2022-04-29T17:01:22.477Z","1.1.10":"2022-05-16T14:58:44.267Z","1.1.11":"2022-06-21T14:30:45.513Z","1.1.12":"2022-07-03T09:28:44.832Z","1.1.13":"2022-07-24T03:40:42.554Z","1.1.14":"2022-07-24T04:27:57.498Z","1.1.15":"2022-07-24T05:27:00.833Z","1.1.16":"2022-07-24T05:28:25.945Z","1.1.17":"2022-07-24T06:01:23.237Z","1.1.18":"2022-07-24T06:22:13.775Z","1.1.19":"2022-07-24T11:39:09.353Z","1.1.20":"2022-07-24T14:54:25.511Z","1.1.21":"2022-09-22T16:07:29.298Z","1.1.22":"2022-09-23T13:55:16.930Z","1.1.23":"2022-09-23T16:00:54.584Z","1.1.24":"2023-01-11T12:32:06.959Z","1.1.25":"2023-01-11T13:58:31.064Z","1.1.26":"2023-02-26T14:46:00.702Z","1.1.27":"2023-02-26T16:34:26.904Z","1.1.28":"2023-02-26T17:14:48.387Z","1.1.29":"2023-03-01T02:57:03.989Z","1.1.30":"2023-03-03T13:24:47.398Z","1.1.31":"2023-03-06T04:42:37.549Z","1.1.32":"2023-04-22T07:50:27.628Z"},"maintainers":[{"name":"jassenlyou","email":"jassenlyou@foxmail.com"}],"description":"Most functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r ## Contracts","license":"ISC","readme":"# Reusable functions and components for the SNS apps\r\n\r\nMost functions in this library are async functions and therefore return promises which can be awaited or chained with `.then`.\r\n## Contracts\r\n\r\n- ### [Registry](#Registry)\r\n- ### [Resolvers](#Resolvers)\r\n- ### [Withdraw](#Withdraw)\r\n\r\n\r\n## Installation\r\n\r\n```bash\r\n# Install the npm package in your project\r\nnpm install sns-app-contract-api\r\n```\r\nor\r\n``` \r\n yarn add sns-app-contract-api\r\n```\r\n\r\n```js\r\n// Import 'sns-app-contract-api' in your project\r\nimport { setupSNS } from 'sns-app-contract-api'\r\n```\r\n\r\n## Start\r\n\r\n- ### [setup](#setup)\r\n\r\n## <span id='setup'>`setup`</span>\r\n It can optionally provide a customProvider and an SNS address. In general, you don't need this unless you are running ganache.\r\n\r\nIt will return an object containing a registrar, sns object, network, provider object, and tithe contract object. sns object will handle name resolution, reverse logging, and handle the registry. The registrar object has the ability to interact with permanent registrars, traditional auction registrars and test registrars (just on the test network).\r\n\r\n```js\r\nimport { setupSNS } from 'sns-app-contract-api'\r\n\r\nwindow.addEventListener('load', async () => {\r\n  const { registrar, sns } = await setupSNS()\r\n  const owner = await sns.getOwner('linkkeydao.key')\r\n  // will instantiate with window.web3/window.ethereum if found, read-only if not.\r\n  // Once setup has finished you can now call functions off the library\r\n})\r\n```\r\n## `async function setupSNS(options):void`\r\n\r\nsetupSNS must be called before anything other function in this library. We recommend calling it in a window.load event to make sure that your web3 object has loaded. You can provide a custom provider yourself, but by default it will look for `window.web3` or` window.ethereum` if you do not give it a provider. We use the custom provider when we need to run automated tests with ganache. You can also it pass it the registry address, but by default it will derive the network you are on and instantiate SNS using that network's registry. You only need to provider it with an sns address if you are on a private network.\r\n\r\n### **Arguments**\r\n```\r\n options (object): {\r\n  customProvider (object): Provider object from web3 (optional)\r\n  snsAddress (String): Address of the SNS registry (optional)\r\n}\r\n```\r\n\r\n### **Example**\r\n```js\r\nimport { setupSNS } from 'sns-app-contract-api'\r\nwindow.addEventListener('load', async () => {\r\n  const { sns, snsWithdraw, snsResolver, provider,network,providerObject } = await setupSNS()\r\n})\r\n\r\n```\r\n\r\n## <span id='Registry'> Registry API</span>\r\n\r\n- ### [registry()](#async-function-Registry-registry-name)\r\n- ### [transfer()](#async-function-Registry-transfer-addressAndName)\r\n- ### [getNameOfOwner()](#async-function-Registry-getNameOfOwner-address)\r\n- ### [getResolverAddress()](#async-function-Registry-getResolver-addressName)\r\n- ### [getResolverOwner()](#async-function-Registry-getResolverOwner-name)\r\n- ### [getTokenIdOfName()](#async-function-Registry-getTokenIdOfName-name)\r\n- ### [recordExists()](#async-function-Registry-recordExists-name)\r\n- ### [getDomainDetails()](#async-function-Registry-getDomainDetails-name)\r\n- ### [getRegisteredPrice()](#async-function-Registry-getRegisteredPrice)\r\n\r\n\r\n### <span id='async-function-Registry-registry-name'>`async function registry(name)`</span>\r\n\r\nThis function is for a new domain name registration\r\n\r\n#### **Arguments**\r\n```\r\nname:(string):Domain name to be registered\r\n```\r\n\r\n#### **Returns**  \r\n\r\n#### transactionMsg(object): [Transcation response object](#transaction-response-object)\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst transactionObj = await sns.registry(name)\r\n```\r\n\r\n### <span id='async-function-Registry-transfer-addressAndName'>`async function transfer(address, name)`</span>\r\n\r\nThis function is used for transfers or transactions\r\n\r\n#### **Arguments**\r\n```\r\naddress(string):Eth address of the owner on the registry\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n\r\n#### transactionMsg(object): [Transcation response object](#transaction-response-object)\r\n\r\n#### **Example**\r\n```js\r\nconst address = '0x123abc...'\r\nconst name = 'sns.key'\r\nconst transactionObj = await sns.transfer(address, name)\r\n```\r\n\r\n### <span id='async-function-Registry-getNameOfOwner-address'>`async function getNameOfOwner(address)`</span>\r\n\r\nGet the name of the owner\r\n\r\n#### **Arguments**\r\n```\r\naddress(string):Eth address of the owner on the registry\r\n```\r\n\r\n#### **Returns**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = await sns.getNameOfOwner('0x123abc...')\r\n// sns.key\r\n```\r\n\r\n### <span id='async-function-Registry-getResolver-addressName'>`async function getResolverAddress(name)`</span>\r\n\r\nGet the address of the parser\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```\r\naddress(string):The resolver address\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst address = await sns.getResolverAddress(name)\r\n// 0x123abc...\r\n```\r\n\r\n### <span id='async-function-Registry-getResolverOwner-name'>`async function getResolverOwner`</span>\r\n\r\nGet the address of the owner of this resolver\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```\r\naddress(string):An owner's resolver address\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst address = await getResolverOwner(name)\r\n// 0x123abc...\r\n```\r\n\r\n### <span id='async-function-Registry-getTokenIdOfName-name'>`async function getTokenIdOfName`</span>\r\n\r\nGet the token ID for this name\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```\r\ntokenId(number):The token of the name\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst tokenId = await sns.getTokenIdOfName(name)\r\n// 1\r\n```\r\n\r\n### <span id='async-function-Registry-recordExists-name'>`async function recordExists`</span>\r\n\r\nGet whether the name record exists\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```\r\nisExists(boolean):Whether the name record exists\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst isExists = await sns.recordExists(name)\r\n// false/true\r\n```\r\n\r\n### <span id='async-function-Registry-getDomainDetails-name'>`async function getDomainDetails`</span>\r\n\r\nGet some information about this domain\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```js\r\ndomainDetailsObj:{\r\n    name: \"test1.key\", // An SNS name\r\n    label: \"test1\", // An SNS name(remove suffix)\r\n    labelhash: \"0xc318..\", // A hash value of an SNS name\r\n    owner: \"0x9cc..\", // Address of owner\r\n    resolver: \"0xB20..\", // The resolver address\r\n    addr: null, // custom address\r\n    content: null // custom content\r\n}\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst detailsObj = await sns.getDomainDetails(name)\r\n```\r\n\r\n### <span id='async-function-Registry-getRegisteredPrice'>`async function getRegisteredPrice`</span>\r\n\r\nGet Registration Price\r\n\r\n#### **Returns**\r\n```\r\nprice(number):Registration Fee\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst price = await sns.getRegisteredPrice()\r\n// 10\r\n```\r\n\r\n## <span id='Resolvers'> Resolvers API</span>\r\n\r\n### [getAllProperties()](#async-function-getAllProperties-name)\r\n### [setAllProperties()](#async-function-setAllProperties-name)\r\n\r\n### <span id='async-function-getAllProperties-name'>`async function getAllProperties`</span>\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\n```\r\n\r\n#### **Returns**\r\n```\r\nproperties(string):Strings spliced with '+' (e.g:+xxx+yyy+zz+++aaa+b+)\r\n```\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst record = await snsResolver.getAllProperties(name)\r\n// +xxx+yyy+zzz+++sss+aaaa\r\n```\r\n\r\n### <span id='async-function-setAllProperties-name'>`async function setAllProperties`</span>\r\n\r\n#### **Arguments**\r\n```\r\nname(string):An SNS name\r\nrecords:(string):Strings spliced with '+' (e.g:+xxx+yyy+zz+++aaa+b+)\r\n```\r\n\r\n#### **Returns**\r\n\r\n#### transactionMsg(object): [Transcation response object](#transaction-response-object)\r\n\r\n#### **Example**\r\n```js\r\nconst name = 'sns.key'\r\nconst recordStr = '+xxx+yyy+zzz+++sss+aaaa'\r\nconst transactionTx = await snsResolver.setAllProperties(name, recordStr)\r\n```\r\n\r\n## <span id='Withdraw'> Withdraw API</span>\r\n\r\n### [getFeeValue()](#async-function-getFeeValue)\r\n### [withdraw()](#async-function-withdraw)\r\n\r\n### <span id='async-function-getFeeValue'>`async function getFeeValue`</span>\r\n\r\n#### **Returns**\r\n```\r\nfee(number):User can withdraw balance\r\n```\r\n#### **Example**\r\n```js\r\nconst fee = snsWithdraw.getFeeValue()\r\n```\r\n\r\n### <span id='async-function-withdraw'>`async function withdraw`</span>\r\n\r\n#### **Returns**\r\n\r\n#### transactionMsg(object): [Transcation response object](#transaction-response-object)\r\n\r\n#### **Example**\r\n```js\r\nconst transcationTx = await snsWithdraw.withdraw()\r\n```\r\n## <span id='transaction-response-object'>Transaction Response</span>\r\n\r\nThe transaction response object gets returned by the promise of all state modifying functions of the library. The most important properties is the `wait `function which can be called by the initial response, before the transaction has been mined. You can await this promise and it will give you the transaction receipt. The transaction receipt, is the same as the transaction response object, except is has a `blockHash`,`blockNumber` and `timestamp` of the block the transaction has been included in.\r\n\r\n```js\r\n{\r\n    // Only available for unmined transactions\r\n    wait: function(){}, //this function is to wait for the transaction to be mined\r\n    // Only available for mined transactions\r\n    blockHash: \"0x7f20ef60e9f91896b7ebb0962a18b8defb5e9074e62e1b6cde992648fe78794b\",\r\n    blockNumber: 3346463,\r\n\r\n    // Exactly one of these will be present (send vs. deploy contract)\r\n    // They will always be a properly formatted checksum address\r\n    creates: null,\r\n    to: \"0xc149Be1bcDFa69a94384b46A1F91350E5f81c1AB\",\r\n\r\n    // The transaction hash\r\n    hash: \"0xf517872f3c466c2e1520e35ad943d833fdca5a6739cfea9e686c4c1b3ab1022e\",\r\n\r\n    // See above \"Transaction Requests\" for details\r\n    data: \"0x\",\r\n    from: \"0xEA674fdDe714fd979de3EdF0F56AA9716B898ec8\",\r\n    gasLimit: utils.bigNumberify(\"90000\"),\r\n    gasPrice: utils.bigNumberify(\"21488430592\"),\r\n    value: utils.parseEther(1.0017071732629267),\r\n\r\n    // The chain ID; 0 indicates replay-attack vulnerable\r\n    // (eg. 1 = Homestead mainnet, 3 = Ropsten testnet)\r\n    chainId: 1,\r\n\r\n    // The signature of the transaction (TestRPC may fail to include these)\r\n    r: \"0x5b13ef45ce3faf69d1f40f9d15b0070cc9e2c92f3df79ad46d5b3226d7f3d1e8\",\r\n    s: \"0x535236e497c59e3fba93b78e124305c7c9b20db0f8531b015066725e4bb31de6\",\r\n    v: 37,\r\n\r\n    // The raw transaction (TestRPC may be missing this)\r\n    raw: \"0xf87083154262850500cf6e0083015f9094c149be1bcdfa69a94384b46a1f913\" +\r\n           \"50e5f81c1ab880de6c75de74c236c8025a05b13ef45ce3faf69d1f40f9d15b0\" +\r\n           \"070cc9e2c92f3df79ad46d5b3226d7f3d1e8a0535236e497c59e3fba93b78e1\" +\r\n           \"24305c7c9b20db0f8531b015066725e4bb31de6\",\r\n}\r\n```","readmeFilename":"README.md"}