Overview
ETH Balance
0 ETH
More Info
ContractCreator
Multichain Info
N/A
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Are you the contract creator? Verify and Publish your contract source code today!
Decompile Bytecode
Decompile Bytecode
0x608060405234801561001057600080fd5b50600436106101ae5760003560e01c806384420860116100ee578063d9dd67ab11610097578063e78cea9211610071578063e78cea9214610412578063e8eb1dc314610425578063ebea461d1461044c578063f19815781461048257600080fd5b8063d9dd67ab14610394578063e0bc9729146103a7578063e5a358c8146103ba57600080fd5b8063b31761f8116100c8578063b31761f814610343578063cb23bcb514610356578063d1ce8da81461038157600080fd5b806384420860146103155780638f111f3c1461032857806396cc5c781461033b57600080fd5b80636ae71f121161015b5780636f12b0c9116101355780636f12b0c914610282578063715ea34b1461029557806371c3e6fe146102e95780637fa3a40e1461030c57600080fd5b80636ae71f12146102445780636d46e9871461024c5780636e7df3e71461026f57600080fd5b80631f9566321161018c5780631f95663214610216578063258f04951461022957806327957a491461023c57600080fd5b806306f13056146101b35780631637be48146101ce5780631f7a92b214610201575b600080fd5b6101bb610495565b6040519081526020015b60405180910390f35b6101f16101dc3660046125e9565b60009081526008602052604090205460ff1690565b60405190151581526020016101c5565b61021461020f36600461261a565b61051f565b005b610214610224366004612669565b610734565b6101bb6102373660046125e9565b610841565b6101bb602881565b6102146108ae565b6101f161025a3660046126a2565b60096020526000908152604090205460ff1681565b61021461027d366004612669565b610a51565b61021461029036600461270f565b610b5e565b6102c96102a33660046125e9565b60086020526000908152604090205460ff811690610100900467ffffffffffffffff1682565b60408051921515835267ffffffffffffffff9091166020830152016101c5565b6101f16102f73660046126a2565b60036020526000908152604090205460ff1681565b6101bb60005481565b6102146103233660046125e9565b610d95565b61021461033636600461277a565b610eef565b610214611146565b6102146103513660046127f7565b6111d5565b600254610369906001600160a01b031681565b6040516001600160a01b0390911681526020016101c5565b61021461038f36600461286b565b6112dc565b6101bb6103a23660046125e9565b611640565b6102146103b536600461277a565b6116cd565b6103e17f400000000000000000000000000000000000000000000000000000000000000081565b6040517fff0000000000000000000000000000000000000000000000000000000000000090911681526020016101c5565b600154610369906001600160a01b031681565b6101bb7f000000000000000000000000000000000000000000000000000000000001cccc81565b6004546005546006546007546104629392919084565b6040805194855260208501939093529183015260608201526080016101c5565b6102146104903660046128ad565b611834565b600154604080517e84120c00000000000000000000000000000000000000000000000000000000815290516000926001600160a01b0316916284120c9160048083019260209291908290030181865afa1580156104f6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061051a919061291d565b905090565b6001600160a01b037f0000000000000000000000002d7afd0fb8f09a893be7ec151fc9e2b1dadb4d591630036105c25760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6001546001600160a01b031615610605576040517fef34ca5c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001600160a01b038216610645576040517f1ad0f74300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b038416908117909155604080517fcb23bcb5000000000000000000000000000000000000000000000000000000008152905163cb23bcb5916004808201926020929091908290030181865afa1580156106c4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106e89190612936565b6002805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b03929092169190911790558035600455602081013560055560408101356006556060013560075550565b600260009054906101000a90046001600160a01b03166001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610787573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ab9190612936565b6001600160a01b0316336001600160a01b0316146107f157600254604051631194af8760e11b81523360048201526001600160a01b0390911660248201526044016105b9565b6001600160a01b038216600090815260096020526040808220805460ff1916841515179055516004917fea8787f128d10b2cc0317b0c3960f9ad447f7f6c1ed189db1083ccffd20f456e91a25050565b600081815260086020908152604080832081518083019092525460ff811615158252610100900467ffffffffffffffff1691810182905290820361089a5760405162f20c5d60e01b8152600481018490526024016105b9565b6020015167ffffffffffffffff1692915050565b6001600160a01b037f0000000000000000000000002d7afd0fb8f09a893be7ec151fc9e2b1dadb4d5916300361094c5760405162461bcd60e51b815260206004820152602c60248201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060448201527f64656c656761746563616c6c000000000000000000000000000000000000000060648201526084016105b9565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61038054336001600160a01b038216146109a957604051631194af8760e11b81523360048201526001600160a01b03821660248201526044016105b9565b600160009054906101000a90046001600160a01b03166001600160a01b031663cb23bcb56040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109fc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a209190612936565b6002805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b03929092169190911790555050565b600260009054906101000a90046001600160a01b03166001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610aa4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ac89190612936565b6001600160a01b0316336001600160a01b031614610b0e57600254604051631194af8760e11b81523360048201526001600160a01b0390911660248201526044016105b9565b6001600160a01b038216600090815260036020526040808220805460ff1916841515179055516001917fea8787f128d10b2cc0317b0c3960f9ad447f7f6c1ed189db1083ccffd20f456e91a25050565b8060005a9050333214610b9d576040517ffeb3d07100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360009081526003602052604090205460ff16610bcd57604051632dd9fc9760e01b815260040160405180910390fd5b600080610bdb888888611d5d565b90925090506000808080610bf2868b8d8480611fa5565b93509350935093508c8414610c245760405163ac7411c960e01b815260048101859052602481018e90526044016105b9565b80838e7f7394f4a19a13c7b92b5bb71033245305946ef78452f7b4986ac1390b5df4ebd7856000548a6000604051610c5f9493929190612953565b60405180910390a4505050506001600160a01b038416159150610d8c9050573660006020610c8e83601f6129de565b610c9891906129f1565b9050610200610ca8600283612af7565b610cb291906129f1565b610cbd826006612b06565b610cc791906129de565b610cd190846129de565b9250333214610cdf57600091505b836001600160a01b031663e3db8a49335a610cfa9087612b1d565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604481018590526064016020604051808303816000875af1158015610d64573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d889190612b30565b5050505b50505050505050565b600260009054906101000a90046001600160a01b03166001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610de8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e0c9190612936565b6001600160a01b0316336001600160a01b031614610e5257600254604051631194af8760e11b81523360048201526001600160a01b0390911660248201526044016105b9565b60008181526008602052604090205460ff16610e835760405162f20c5d60e01b8152600481018290526024016105b9565b600081815260086020526040808220805460ff191690555182917f5cb4218b272fd214168ac43e90fb4d05d6c36f0b17ffb4c2dd07c234d744eb2a91a26040516003907fea8787f128d10b2cc0317b0c3960f9ad447f7f6c1ed189db1083ccffd20f456e90600090a250565b8260005a9050333214610f2e576040517ffeb3d07100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360009081526003602052604090205460ff16610f5e57604051632dd9fc9760e01b815260040160405180910390fd5b600080610f6c8a8a8a611d5d565b90925090508a81838b8b8a8a6000808080610f8a89888a8989611fa5565b93509350935093508a8414158015610fa457506000198b14155b15610fcc5760405163ac7411c960e01b815260048101859052602481018c90526044016105b9565b8083857f7394f4a19a13c7b92b5bb71033245305946ef78452f7b4986ac1390b5df4ebd7856000548f60006040516110079493929190612953565b60405180910390a4505050506001600160a01b038b1615985061113b97505050505050505057366000602061103d83601f6129de565b61104791906129f1565b9050610200611057600283612af7565b61106191906129f1565b61106c826006612b06565b61107691906129de565b61108090846129de565b925033321461108e57600091505b836001600160a01b031663e3db8a49335a6110a99087612b1d565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604481018590526064016020604051808303816000875af1158015611113573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111379190612b30565b5050505b505050505050505050565b467f0000000000000000000000000000000000000000000000000000000000aa36a70361119f576040517fa301bb0600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60408051608081018252600180825260208201819052918101829052606001819052600481905560058190556006819055600755565b600260009054906101000a90046001600160a01b03166001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611228573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061124c9190612936565b6001600160a01b0316336001600160a01b03161461129257600254604051631194af8760e11b81523360048201526001600160a01b0390911660248201526044016105b9565b805160045560208101516005556040808201516006556060820151600755516000907fea8787f128d10b2cc0317b0c3960f9ad447f7f6c1ed189db1083ccffd20f456e908290a250565b600260009054906101000a90046001600160a01b03166001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561132f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113539190612936565b6001600160a01b0316336001600160a01b03161461139957600254604051631194af8760e11b81523360048201526001600160a01b0390911660248201526044016105b9565b600082826040516113ab929190612b4d565b6040519081900381207ffe000000000000000000000000000000000000000000000000000000000000006020830152602182015260410160408051601f19818403018152919052805160209091012090507f800000000000000000000000000000000000000000000000000000000000000081186201000083106114715760405162461bcd60e51b815260206004820152601360248201527f6b657973657420697320746f6f206c617267650000000000000000000000000060448201526064016105b9565b60008181526008602052604090205460ff16156114bd576040517ffa2fddda000000000000000000000000000000000000000000000000000000008152600481018290526024016105b9565b437f00000000000000000000000000000000000000000000000000000000000000001561154a5760646001600160a01b031663a3b1b31d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611523573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611547919061291d565b90505b6040805180820182526001815267ffffffffffffffff8381166020808401918252600087815260089091528490209251835491517fffffffffffffffffffffffffffffffffffffffffffffff0000000000000000009092169015157fffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ff161761010091909216021790555182907fabca9b7986bc22ad0160eb0cb88ae75411eacfba4052af0b457a9335ef655722906116059088908890612b5d565b60405180910390a26040516002907fea8787f128d10b2cc0317b0c3960f9ad447f7f6c1ed189db1083ccffd20f456e90600090a25050505050565b6001546040517f16bf5579000000000000000000000000000000000000000000000000000000008152600481018390526000916001600160a01b0316906316bf557990602401602060405180830381865afa1580156116a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116c7919061291d565b92915050565b8260005a3360009081526003602052604090205490915060ff161580156116ff57506002546001600160a01b03163314155b1561171d57604051632dd9fc9760e01b815260040160405180910390fd5b60008061172b8a8a8a611d5d565b909250905060008b82848b8a8a8680806117488787838888611fa5565b929c5090945092509050888a1480159061176457506000198914155b1561178c5760405163ac7411c960e01b8152600481018b9052602481018a90526044016105b9565b80838b7f7394f4a19a13c7b92b5bb71033245305946ef78452f7b4986ac1390b5df4ebd7856000548d60016040516117c79493929190612953565b60405180910390a4505050505050505050807ffe325ca1efe4c5c1062c981c3ee74b781debe4ea9440306a96d2a55759c66c208c8c60405161180a929190612b5d565b60405180910390a25050506001600160a01b0382161561113b57366000602061103d83601f6129de565b600054861161186f576040517f7d73e6fa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061195486846118836020890189612ba2565b61189360408a0160208b01612ba2565b61189e60018d612b1d565b6040805160f89690961b7fff000000000000000000000000000000000000000000000000000000000000001660208088019190915260609590951b6bffffffffffffffffffffffff1916602187015260c093841b7fffffffffffffffff00000000000000000000000000000000000000000000000090811660358801529290931b909116603d85015260458401526065830188905260858084018790528151808503909101815260a59093019052815191012090565b60045490915043906119696020880188612ba2565b67ffffffffffffffff1661197d91906129de565b106119b4576040517fad3515d900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60065442906119c96040880160208901612ba2565b67ffffffffffffffff166119dd91906129de565b10611a14576040517fc76d17e500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006001881115611a9d576001546001600160a01b031663d5719dc2611a3b60028b612b1d565b6040518263ffffffff1660e01b8152600401611a5991815260200190565b602060405180830381865afa158015611a76573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a9a919061291d565b90505b60408051602080820184905281830185905282518083038401815260609092019092528051910120600180546001600160a01b03169063d5719dc290611ae3908c612b1d565b6040518263ffffffff1660e01b8152600401611b0191815260200190565b602060405180830381865afa158015611b1e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b42919061291d565b14611b79576040517f13947fd700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080611b858a6123fc565b9150915060008a90506000600160009054906101000a90046001600160a01b03166001600160a01b0316635fca4a166040518163ffffffff1660e01b8152600401602060405180830381865afa158015611be3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c07919061291d565b9050600080548d83611c1991906129de565b611c239190612b1d565b9050600080600080611c39898860008989611fa5565b93509350935093508083857f7394f4a19a13c7b92b5bb71033245305946ef78452f7b4986ac1390b5df4ebd7856000548d6002604051611c7c9493929190612953565b60405180910390a45050505050505050505050505050505050565b60408051600481526024810182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f051038f200000000000000000000000000000000000000000000000000000000179052905160009182918291606491611d039190612bf0565b600060405180830381855afa9150503d8060008114611d3e576040519150601f19603f3d011682016040523d82523d6000602084013e611d43565b606091505b5091509150818015611d56575080516020145b9250505090565b604080516080810182526000808252602082018190529181018290526060810182905284846000611d8f8260286129de565b90507f000000000000000000000000000000000000000000000000000000000001cccc811115611e14576040517f4634691b000000000000000000000000000000000000000000000000000000008152600481018290527f000000000000000000000000000000000000000000000000000000000001cccc60248201526044016105b9565b8115801590611e8057507f4000000000000000000000000000000000000000000000000000000000000000808484600081611e5157611e51612b8c565b9050013560f81c60f81b167effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b15611eb7576040517f1f97007f00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60218210801590611f01575082826000818110611ed657611ed6612b8c565b909101357f800000000000000000000000000000000000000000000000000000000000000016151590505b15611f55576000611f16602160018587612c0c565b611f1f91612c36565b60008181526008602052604090205490915060ff16611f535760405162f20c5d60e01b8152600481018290526024016105b9565b505b600080611f6188612441565b915091506000828b8b604051602001611f7c93929190612c54565b60408051808303601f1901815291905280516020909101209b919a509098505050505050505050565b600080600080600054881015611fe7576040517f7d73e6fa00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600160009054906101000a90046001600160a01b03166001600160a01b031663eca067ad6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561203a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061205e919061291d565b881115612097576040517f925f8bd300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001546040517f86598a56000000000000000000000000000000000000000000000000000000008152600481018b9052602481018a905260448101889052606481018790526001600160a01b03909116906386598a56906084016080604051808303816000875af1158015612110573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121349190612c7c565b60008c90559296509094509250905086156123f0573360607f0000000000000000000000000000000000000000000000000000000000000000156122bc576000606c6001600160a01b031663c6f7de0e6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156121b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121d7919061291d565b905060006121e548836129f1565b905067ffffffffffffffff81111561223f5760405162461bcd60e51b815260206004820152601160248201527f4c315f4741535f4e4f545f55494e54363400000000000000000000000000000060448201526064016105b9565b60408051426020820152606086901b6bffffffffffffffffffffffff191681830152605481018f9052607481018a905248609482015260c09290921b7fffffffffffffffff0000000000000000000000000000000000000000000000001660b48301528051609c81840301815260bc9092019052915061230a9050565b604080514260208201526bffffffffffffffffffffffff19606085901b1691810191909152605481018c90526074810187905248609482015260b40160405160208183030381529060405290505b600154815160208301206040517f7a88b1070000000000000000000000000000000000000000000000000000000081526000926001600160a01b031691637a88b1079161236f9187916004016001600160a01b03929092168252602082015260400190565b6020604051808303816000875af115801561238e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123b2919061291d565b9050807fff64905f73a67fb594e0f940a8075a860db489ad991e032f48c81123eb52d60b836040516123e49190612cb2565b60405180910390a25050505b95509550955095915050565b604080516080810182526000808252602082018190529181018290526060810182905260008061242b85612441565b8151602090920191909120969095509350505050565b6040805160808101825260008082526020820181905291810182905260608082018390529161246e612519565b905060008160000151826020015183604001518460600151886040516020016124ee95949392919060c095861b7fffffffffffffffff000000000000000000000000000000000000000000000000908116825294861b8516600882015292851b8416601084015290841b8316601883015290921b16602082015260280190565b6040516020818303038152906040529050602881511461251057612510612ce5565b94909350915050565b604080516080810182526000808252602082018190529181018290526060810191909152604080516080810182526000808252602082018190529181018290526060810191909152600654421115612585576006546125789042612b1d565b67ffffffffffffffff1681525b60075461259290426129de565b67ffffffffffffffff1660208201526004544311156125c8576004546125b89043612b1d565b67ffffffffffffffff1660408201525b6005546125d590436129de565b67ffffffffffffffff166060820152919050565b6000602082840312156125fb57600080fd5b5035919050565b6001600160a01b038116811461261757600080fd5b50565b60008082840360a081121561262e57600080fd5b833561263981612602565b92506080601f198201121561264d57600080fd5b506020830190509250929050565b801515811461261757600080fd5b6000806040838503121561267c57600080fd5b823561268781612602565b915060208301356126978161265b565b809150509250929050565b6000602082840312156126b457600080fd5b81356126bf81612602565b9392505050565b60008083601f8401126126d857600080fd5b50813567ffffffffffffffff8111156126f057600080fd5b60208301915083602082850101111561270857600080fd5b9250929050565b60008060008060006080868803121561272757600080fd5b85359450602086013567ffffffffffffffff81111561274557600080fd5b612751888289016126c6565b90955093505060408601359150606086013561276c81612602565b809150509295509295909350565b600080600080600080600060c0888a03121561279557600080fd5b87359650602088013567ffffffffffffffff8111156127b357600080fd5b6127bf8a828b016126c6565b9097509550506040880135935060608801356127da81612602565b969995985093969295946080840135945060a09093013592915050565b60006080828403121561280957600080fd5b6040516080810181811067ffffffffffffffff8211171561283a57634e487b7160e01b600052604160045260246000fd5b8060405250823581526020830135602082015260408301356040820152606083013560608201528091505092915050565b6000806020838503121561287e57600080fd5b823567ffffffffffffffff81111561289557600080fd5b6128a1858286016126c6565b90969095509350505050565b60008060008060008060e087890312156128c657600080fd5b86359550602087013560ff811681146128de57600080fd5b945060808701888111156128f157600080fd5b60408801945035925060a087013561290881612602565b8092505060c087013590509295509295509295565b60006020828403121561292f57600080fd5b5051919050565b60006020828403121561294857600080fd5b81516126bf81612602565b600060e08201905085825284602083015267ffffffffffffffff8085511660408401528060208601511660608401528060408601511660808401528060608601511660a084015250600383106129b957634e487b7160e01b600052602160045260246000fd5b8260c083015295945050505050565b634e487b7160e01b600052601160045260246000fd5b808201808211156116c7576116c76129c8565b600082612a0e57634e487b7160e01b600052601260045260246000fd5b500490565b600181815b80851115612a4e578160001904821115612a3457612a346129c8565b80851615612a4157918102915b93841c9390800290612a18565b509250929050565b600082612a65575060016116c7565b81612a72575060006116c7565b8160018114612a885760028114612a9257612aae565b60019150506116c7565b60ff841115612aa357612aa36129c8565b50506001821b6116c7565b5060208310610133831016604e8410600b8410161715612ad1575081810a6116c7565b612adb8383612a13565b8060001904821115612aef57612aef6129c8565b029392505050565b60006126bf60ff841683612a56565b80820281158282048414176116c7576116c76129c8565b818103818111156116c7576116c76129c8565b600060208284031215612b4257600080fd5b81516126bf8161265b565b8183823760009101908152919050565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b634e487b7160e01b600052603260045260246000fd5b600060208284031215612bb457600080fd5b813567ffffffffffffffff811681146126bf57600080fd5b60005b83811015612be7578181015183820152602001612bcf565b50506000910152565b60008251612c02818460208701612bcc565b9190910192915050565b60008085851115612c1c57600080fd5b83861115612c2957600080fd5b5050820193919092039150565b803560208310156116c757600019602084900360031b1b1692915050565b60008451612c66818460208901612bcc565b8201838582376000930192835250909392505050565b60008060008060808587031215612c9257600080fd5b505082516020840151604085015160609095015191969095509092509050565b6020815260008251806020840152612cd1816040850160208701612bcc565b601f01601f19169190910160400192915050565b634e487b7160e01b600052600160045260246000fdfea26469706673582212208bea76b106c23ca28f139f37ea9f4c86fa860ab96a0a07a646480fdf202240de64736f6c63430008110033
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.