UNPKG

ufomarketplace-sdk

Version:

SDK to interact with set ufo marketplace contracts

682 lines 35 kB
"use strict"; /* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ Object.defineProperty(exports, "__esModule", { value: true }); exports.SuperGalatic__factory = void 0; const ethers_1 = require("ethers"); class SuperGalatic__factory extends ethers_1.ContractFactory { constructor(signer) { super(_abi, _bytecode, signer); } deploy(overrides) { return super.deploy(overrides || {}); } getDeployTransaction(overrides) { return super.getDeployTransaction(overrides || {}); } attach(address) { return super.attach(address); } connect(signer) { return super.connect(signer); } static connect(address, signerOrProvider) { return new ethers_1.Contract(address, _abi, signerOrProvider); } } exports.SuperGalatic__factory = SuperGalatic__factory; const _abi = [ { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "owner", type: "address", }, { indexed: true, internalType: "address", name: "approved", type: "address", }, { indexed: true, internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "Approval", type: "event", }, { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "owner", type: "address", }, { indexed: true, internalType: "address", name: "operator", type: "address", }, { indexed: false, internalType: "bool", name: "approved", type: "bool", }, ], name: "ApprovalForAll", type: "event", }, { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "previousOwner", type: "address", }, { indexed: true, internalType: "address", name: "newOwner", type: "address", }, ], name: "OwnershipTransferred", type: "event", }, { anonymous: false, inputs: [ { indexed: true, internalType: "address", name: "from", type: "address", }, { indexed: true, internalType: "address", name: "to", type: "address", }, { indexed: true, internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "Transfer", type: "event", }, { anonymous: false, inputs: [ { indexed: false, internalType: "uint256", name: "nftId", type: "uint256", }, { indexed: false, internalType: "address", name: "owner", type: "address", }, { indexed: false, internalType: "uint256", name: "categoryId", type: "uint256", }, ], name: "mintGensisNFT", type: "event", }, { anonymous: false, inputs: [ { indexed: false, internalType: "uint256", name: "nftId", type: "uint256", }, { indexed: false, internalType: "uint256", name: "bodyType", type: "uint256", }, { indexed: false, internalType: "uint256", name: "bodyLevel", type: "uint256", }, { indexed: false, internalType: "uint256", name: "bodyRarity", type: "uint256", }, ], name: "updateBodyPart", type: "event", }, { inputs: [], name: "admin", outputs: [ { internalType: "address", name: "", type: "address", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "to", type: "address", }, { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "approve", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "owner", type: "address", }, ], name: "balanceOf", outputs: [ { internalType: "uint256", name: "", type: "uint256", }, ], stateMutability: "view", type: "function", }, { inputs: [], name: "categoryId", outputs: [ { internalType: "uint256", name: "", type: "uint256", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "minter", type: "address", }, ], name: "createGenesis", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [], name: "factory", outputs: [ { internalType: "address", name: "", type: "address", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "getApproved", outputs: [ { internalType: "address", name: "", type: "address", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "_admin", type: "address", }, { internalType: "address", name: "_factory", type: "address", }, { internalType: "uint256", name: "_categoryId", type: "uint256", }, ], name: "initialize", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "owner", type: "address", }, { internalType: "address", name: "operator", type: "address", }, ], name: "isApprovedForAll", outputs: [ { internalType: "bool", name: "", type: "bool", }, ], stateMutability: "view", type: "function", }, { inputs: [], name: "name", outputs: [ { internalType: "string", name: "", type: "string", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "uint256", name: "", type: "uint256", }, { internalType: "uint256", name: "", type: "uint256", }, ], name: "nftInfos", outputs: [ { internalType: "uint256", name: "level", type: "uint256", }, { internalType: "enum SuperGalatic.Rarity", name: "rarity", type: "uint8", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "", type: "address", }, { internalType: "address", name: "", type: "address", }, { internalType: "uint256", name: "", type: "uint256", }, { internalType: "bytes", name: "", type: "bytes", }, ], name: "onERC721Received", outputs: [ { internalType: "bytes4", name: "", type: "bytes4", }, ], stateMutability: "nonpayable", type: "function", }, { inputs: [], name: "owner", outputs: [ { internalType: "address", name: "", type: "address", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "ownerOf", outputs: [ { internalType: "address", name: "", type: "address", }, ], stateMutability: "view", type: "function", }, { inputs: [], name: "renounceOwnership", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "from", type: "address", }, { internalType: "address", name: "to", type: "address", }, { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "safeTransferFrom", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "from", type: "address", }, { internalType: "address", name: "to", type: "address", }, { internalType: "uint256", name: "tokenId", type: "uint256", }, { internalType: "bytes", name: "_data", type: "bytes", }, ], name: "safeTransferFrom", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "operator", type: "address", }, { internalType: "bool", name: "approved", type: "bool", }, ], name: "setApprovalForAll", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "bytes4", name: "interfaceId", type: "bytes4", }, ], name: "supportsInterface", outputs: [ { internalType: "bool", name: "", type: "bool", }, ], stateMutability: "view", type: "function", }, { inputs: [], name: "symbol", outputs: [ { internalType: "string", name: "", type: "string", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "uint256", name: "index", type: "uint256", }, ], name: "tokenByIndex", outputs: [ { internalType: "uint256", name: "", type: "uint256", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "owner", type: "address", }, { internalType: "uint256", name: "index", type: "uint256", }, ], name: "tokenOfOwnerByIndex", outputs: [ { internalType: "uint256", name: "", type: "uint256", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "tokenURI", outputs: [ { internalType: "string", name: "", type: "string", }, ], stateMutability: "view", type: "function", }, { inputs: [], name: "totalSupply", outputs: [ { internalType: "uint256", name: "", type: "uint256", }, ], stateMutability: "view", type: "function", }, { inputs: [ { internalType: "address", name: "from", type: "address", }, { internalType: "address", name: "to", type: "address", }, { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "transferFrom", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "address", name: "newOwner", type: "address", }, ], name: "transferOwnership", outputs: [], stateMutability: "nonpayable", type: "function", }, { inputs: [ { internalType: "uint256", name: "bodyType", type: "uint256", }, { internalType: "uint256", name: "tokenId", type: "uint256", }, ], name: "updateBody", outputs: [], stateMutability: "nonpayable", type: "function", }, ]; const _bytecode = "0x608060405234801561001057600080fd5b5061234f806100206000396000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c8063715018a6116100f9578063b503a2b911610097578063c87b56dd11610071578063c87b56dd146103bd578063e985e9c5146103d0578063f2fde38b1461040c578063f851a4401461041f57600080fd5b8063b503a2b91461038c578063b88d4fde14610396578063c45a0155146103a957600080fd5b806395d89b41116100d357806395d89b411461031a578063a01e7b2814610322578063a22cb46514610366578063af70a3a41461037957600080fd5b8063715018a6146102ee57806380002091146102f65780638da5cb5b1461030957600080fd5b806318160ddd1161016657806342842e0e1161014057806342842e0e146102a25780634f6ccce7146102b55780636352211e146102c857806370a08231146102db57600080fd5b806318160ddd1461026a57806323b872dd1461027c5780632f745c591461028f57600080fd5b806301ffc9a7146101ae57806306fdde03146101d6578063081812fc146101eb578063095ea7b314610216578063150b7a021461022b5780631794bb3c14610257575b600080fd5b6101c16101bc366004611f66565b610433565b60405190151581526020015b60405180910390f35b6101de61045e565b6040516101cd9190612073565b6101fe6101f9366004611fa0565b6104f0565b6040516001600160a01b0390911681526020016101cd565b610229610224366004611f3c565b61058a565b005b61023e610239366004611e24565b6106a0565b6040516001600160e01b031990911681526020016101cd565b610229610265366004611de8565b6106b1565b60cb545b6040519081526020016101cd565b61022961028a366004611de8565b610810565b61026e61029d366004611f3c565b610841565b6102296102b0366004611de8565b6108d7565b61026e6102c3366004611fa0565b6108f2565b6101fe6102d6366004611fa0565b610985565b61026e6102e9366004611d9a565b6109fc565b610229610a83565b610229610304366004611fb9565b610ae9565b6033546001600160a01b03166101fe565b6101de610c0e565b610358610330366004611fb9565b6101626020908152600092835260408084209091529082529020805460019091015460ff1682565b6040516101cd929190612174565b610229610374366004611f00565b610c1d565b610229610387366004611d9a565b610c2c565b61026e6101605481565b6102296103a4366004611e24565b610f18565b610161546101fe906001600160a01b031681565b6101de6103cb366004611fa0565b610f4a565b6101c16103de366004611db5565b6001600160a01b039182166000908152609c6020908152604080832093909416825291909152205460ff1690565b61022961041a366004611d9a565b611032565b61015f546101fe906001600160a01b031681565b60006001600160e01b0319821663780e9d6360e01b14806104585750610458826110fd565b92915050565b60606097805461046d90612215565b80601f016020809104026020016040519081016040528092919081815260200182805461049990612215565b80156104e65780601f106104bb576101008083540402835291602001916104e6565b820191906000526020600020905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b6000818152609960205260408120546001600160a01b031661056e5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b60648201526084015b60405180910390fd5b506000908152609b60205260409020546001600160a01b031690565b600061059582610985565b9050806001600160a01b0316836001600160a01b031614156106035760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b6064820152608401610565565b336001600160a01b038216148061061f575061061f81336103de565b6106915760405162461bcd60e51b815260206004820152603860248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760448201527f6e6572206e6f7220617070726f76656420666f7220616c6c00000000000000006064820152608401610565565b61069b838361114d565b505050565b630a85bd0160e11b5b949350505050565b600054610100900460ff166106cc5760005460ff16156106d0565b303b155b6107335760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610565565b600054610100900460ff16158015610755576000805461ffff19166101011790555b6107a76040518060400160405280600c81526020016b537570657247616c6174696360a01b8152506040518060400160405280600c81526020016b537570657247616c6174696360a01b8152506111bb565b6107af6111ec565b6107b7611213565b6107c084611032565b61015f80546001600160a01b038087166001600160a01b031992831617909255610160849055610161805492861692909116919091179055801561080a576000805461ff00191690555b50505050565b61081a3382611242565b6108365760405162461bcd60e51b8152600401610565906120d8565b61069b838383611335565b600061084c836109fc565b82106108ae5760405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608401610565565b506001600160a01b0391909116600090815260c960209081526040808320938352929052205490565b61069b83838360405180602001604052806000815250610f18565b60006108fd60cb5490565b82106109605760405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608401610565565b60cb8281548110610973576109736122d7565b90600052602060002001549050919050565b6000818152609960205260408120546001600160a01b0316806104585760405162461bcd60e51b815260206004820152602960248201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460448201526832b73a103a37b5b2b760b91b6064820152608401610565565b60006001600160a01b038216610a675760405162461bcd60e51b815260206004820152602a60248201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604482015269726f206164647265737360b01b6064820152608401610565565b506001600160a01b03166000908152609a602052604090205490565b6033546001600160a01b03163314610add5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610565565b610ae760006114dc565b565b610161546040805180820190915260018152601b60f91b6020820152906001600160a01b03163314610b2e5760405162461bcd60e51b81526004016105659190612073565b50600081815261016260209081526040808320858452909152902080546001820154610b5d919060ff1661152e565b604051806040016040528060018152602001602360f91b81525090610b955760405162461bcd60e51b81526004016105659190612073565b508054610ba39060016121a6565b80825560018201547f07c55ca89ad338ee160d3cf8ed4baa5dc0aad40440d9e3342365c95fce100efd91849186919060ff166003811115610be657610be66122ab565b60408051948552602085019390935291830152606082015260800160405180910390a1505050565b60606098805461046d90612215565b610c2833838361157a565b5050565b610161546040805180820190915260018152601b60f91b6020820152906001600160a01b03163314610c715760405162461bcd60e51b81526004016105659190612073565b506000610c7d60cb5490565b610c889060016121a6565b9050610c948282611649565b604080518082018252600180825260006020808401828152868352610162825285832084845290915293902082518155925183820180549394939192909160ff191690836003811115610ce957610ce96122ab565b02179055505060408051808201825260018082526000602080840182815287835261016282528583206002845290915293902082518155925183820180549395509092909160ff1990911690836003811115610d4757610d476122ab565b0217905550506040805180820182526001808252600060208084018281528783526101628252858320600380855292529490912083518155935184830180549496509093909260ff19909116918490811115610da557610da56122ab565b02179055505060408051808201825260018082526000602080840182815287835261016282528583206004845290915293902082518155925183820180549395509092909160ff1990911690836003811115610e0357610e036122ab565b02179055505060408051808201825260018082526000602080840182815287835261016282528583206005845290915293902082518155925183820180549395509092909160ff1990911690836003811115610e6157610e616122ab565b02179055505060408051808201825260018082526000602080840182815287835261016282528583206006845290915293902082518155925183820180549395509092909160ff1990911690836003811115610ebf57610ebf6122ab565b02179055505061016054604080518481526001600160a01b0386166020820152908101919091527fd37ab98215abcdd70686c10af4360947302eb019abf445b5d3367a0ccdca57eb915060600160405180910390a15050565b610f223383611242565b610f3e5760405162461bcd60e51b8152600401610565906120d8565b61080a84848484611663565b6000818152609960205260409020546060906001600160a01b0316610fc95760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b6064820152608401610565565b6000610fe060408051602081019091526000815290565b90506000815111611000576040518060200160405280600081525061102b565b8061100a84611696565b60405160200161101b929190612007565b6040516020818303038152906040525b9392505050565b6033546001600160a01b0316331461108c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610565565b6001600160a01b0381166110f15760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610565565b6110fa816114dc565b50565b60006001600160e01b031982166380ac58cd60e01b148061112e57506001600160e01b03198216635b5e139f60e01b145b8061045857506301ffc9a760e01b6001600160e01b0319831614610458565b6000818152609b6020526040902080546001600160a01b0319166001600160a01b038416908117909155819061118282610985565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600054610100900460ff166111e25760405162461bcd60e51b815260040161056590612129565b610c288282611794565b600054610100900460ff16610ae75760405162461bcd60e51b815260040161056590612129565b600054610100900460ff1661123a5760405162461bcd60e51b815260040161056590612129565b610ae76117e2565b6000818152609960205260408120546001600160a01b03166112bb5760405162461bcd60e51b815260206004820152602c60248201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860448201526b34b9ba32b73a103a37b5b2b760a11b6064820152608401610565565b60006112c683610985565b9050806001600160a01b0316846001600160a01b031614806113015750836001600160a01b03166112f6846104f0565b6001600160a01b0316145b806106a957506001600160a01b038082166000908152609c602090815260408083209388168352929052205460ff166106a9565b826001600160a01b031661134882610985565b6001600160a01b0316146113ac5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b6064820152608401610565565b6001600160a01b03821661140e5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610565565b611419838383611812565b61142460008261114d565b6001600160a01b0383166000908152609a6020526040812080546001929061144d9084906121d2565b90915550506001600160a01b0382166000908152609a6020526040812080546001929061147b9084906121a6565b909155505060008181526099602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006003826003811115611544576115446122ab565b14806115615750600282600381111561155f5761155f6122ab565b145b15611570575060058210610458565b5060068210610458565b816001600160a01b0316836001600160a01b031614156115dc5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610565565b6001600160a01b038381166000818152609c6020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b610c288282604051806020016040528060008152506118ca565b61166e848484611335565b61167a848484846118fd565b61080a5760405162461bcd60e51b815260040161056590612086565b6060816116ba5750506040805180820190915260018152600360fc1b602082015290565b8160005b81156116e457806116ce81612250565b91506116dd9050600a836121be565b91506116be565b60008167ffffffffffffffff8111156116ff576116ff6122ed565b6040519080825280601f01601f191660200182016040528015611729576020820181803683370190505b5090505b84156106a95761173e6001836121d2565b915061174b600a8661226b565b6117569060306121a6565b60f81b81838151811061176b5761176b6122d7565b60200101906001600160f81b031916908160001a90535061178d600a866121be565b945061172d565b600054610100900460ff166117bb5760405162461bcd60e51b815260040161056590612129565b81516117ce906097906020850190611ce5565b50805161069b906098906020840190611ce5565b600054610100900460ff166118095760405162461bcd60e51b815260040161056590612129565b610ae7336114dc565b6001600160a01b03831661186d576118688160cb8054600083815260cc60205260408120829055600182018355919091527fa7ce836d032b2bf62b7e2097a8e0a6d8aeb35405ad15271e96d3b0188a1d06fb0155565b611890565b816001600160a01b0316836001600160a01b031614611890576118908382611a07565b6001600160a01b0382166118a75761069b81611aa4565b826001600160a01b0316826001600160a01b03161461069b5761069b8282611b53565b6118d48383611b97565b6118e160008484846118fd565b61069b5760405162461bcd60e51b815260040161056590612086565b60006001600160a01b0384163b156119ff57604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611941903390899088908890600401612036565b602060405180830381600087803b15801561195b57600080fd5b505af192505050801561198b575060408051601f3d908101601f1916820190925261198891810190611f83565b60015b6119e5573d8080156119b9576040519150601f19603f3d011682016040523d82523d6000602084013e6119be565b606091505b5080516119dd5760405162461bcd60e51b815260040161056590612086565b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490506106a9565b5060016106a9565b60006001611a14846109fc565b611a1e91906121d2565b600083815260ca6020526040902054909150808214611a71576001600160a01b038416600090815260c960209081526040808320858452825280832054848452818420819055835260ca90915290208190555b50600091825260ca602090815260408084208490556001600160a01b03909416835260c981528383209183525290812055565b60cb54600090611ab6906001906121d2565b600083815260cc602052604081205460cb8054939450909284908110611ade57611ade6122d7565b906000526020600020015490508060cb8381548110611aff57611aff6122d7565b600091825260208083209091019290925582815260cc909152604080822084905585825281205560cb805480611b3757611b376122c1565b6001900381819060005260206000200160009055905550505050565b6000611b5e836109fc565b6001600160a01b03909316600090815260c960209081526040808320868452825280832085905593825260ca9052919091209190915550565b6001600160a01b038216611bed5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610565565b6000818152609960205260409020546001600160a01b031615611c525760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610565565b611c5e60008383611812565b6001600160a01b0382166000908152609a60205260408120805460019290611c879084906121a6565b909155505060008181526099602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b828054611cf190612215565b90600052602060002090601f016020900481019282611d135760008555611d59565b82601f10611d2c57805160ff1916838001178555611d59565b82800160010185558215611d59579182015b82811115611d59578251825591602001919060010190611d3e565b50611d65929150611d69565b5090565b5b80821115611d655760008155600101611d6a565b80356001600160a01b0381168114611d9557600080fd5b919050565b600060208284031215611dac57600080fd5b61102b82611d7e565b60008060408385031215611dc857600080fd5b611dd183611d7e565b9150611ddf60208401611d7e565b90509250929050565b600080600060608486031215611dfd57600080fd5b611e0684611d7e565b9250611e1460208501611d7e565b9150604084013590509250925092565b60008060008060808587031215611e3a57600080fd5b611e4385611d7e565b9350611e5160208601611d7e565b925060408501359150606085013567ffffffffffffffff80821115611e7557600080fd5b818701915087601f830112611e8957600080fd5b813581811115611e9b57611e9b6122ed565b604051601f8201601f19908116603f01168101908382118183101715611ec357611ec36122ed565b816040528281528a6020848701011115611edc57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b60008060408385031215611f1357600080fd5b611f1c83611d7e565b915060208301358015158114611f3157600080fd5b809150509250929050565b60008060408385031215611f4f57600080fd5b611f5883611d7e565b946020939093013593505050565b600060208284031215611f7857600080fd5b813561102b81612303565b600060208284031215611f9557600080fd5b815161102b81612303565b600060208284031215611fb257600080fd5b5035919050565b60008060408385031215611fcc57600080fd5b50508035926020909101359150565b60008151808452611ff38160208601602086016121e9565b601f01601f19169290920160200192915050565b600083516120198184602088016121e9565b83519083019061202d8183602088016121e9565b01949350505050565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061206990830184611fdb565b9695505050505050565b60208152600061102b6020830184611fdb565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b828152604081016004831061219957634e487b7160e01b600052602160045260246000fd5b8260208301529392505050565b600082198211156121b9576121b961227f565b500190565b6000826121cd576121cd612295565b500490565b6000828210156121e4576121e461227f565b500390565b60005b838110156122045781810151838201526020016121ec565b8381111561080a5750506000910152565b600181811c9082168061222957607f821691505b6020821081141561224a57634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156122645761226461227f565b5060010190565b60008261227a5761227a612295565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146110fa57600080fdfea26469706673582212204a87bdc2de72d7a506086a00bed0eb5bba9c672ec73f5384406dde6775865de664736f6c63430008070033"; //# sourceMappingURL=SuperGalatic__factory.js.map