@goat-sdk/plugin-modespray
Version:
<div align="center"> <a href="https://github.com/goat-sdk/goat">
2 lines (1 loc) • 1.72 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true}); function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; }var _chunkEI7MMDWYjs = require('./chunk-EI7MMDWY.js');var d=[{inputs:[{internalType:"address[]",name:"recipients",type:"address[]"},{internalType:"uint256[]",name:"values",type:"uint256[]"}],name:"disperseEther",outputs:[],stateMutability:"payable",type:"function"},{inputs:[{internalType:"address",name:"token",type:"address"},{internalType:"address[]",name:"recipients",type:"address[]"},{internalType:"uint256[]",name:"values",type:"uint256[]"}],name:"disperseToken",outputs:[],stateMutability:"nonpayable",type:"function"}],r={919:"0xDBA7D42BAC31Fa58A6Ab7ffE95D9FfA4bD398A0f",34443:"0x669Fa5586E6508dFde75a1a7CDe89f44D32d8A2A",84532:"0x70E7BdDAa87512121f969e55d432bE40973eA3E8",8453:"0x8EbA7AD6A31df00D399E540356d3Ca4b27950124",11155420:"0x8EbA7AD6A31df00D399E540356d3Ca4b27950124",10:"0x3A4e09Fd6F3B33A84eeFa66FC222D6dD7185eBeC"},i= exports.a =Object.entries(r).reduce((e,[n,a])=>{let s=Number(n);return e[s]={ModeSpray:{address:a,abi:d}},e},{});function A(e){return _optionalChain([i, 'access', _ => _[e], 'optionalAccess', _2 => _2.ModeSpray])}_chunkEI7MMDWYjs.a.call(void 0, A,"getSprayContract");exports.a = i; exports.b = A;