Module Name | gateway_smart_wallet | Module Reference | e8e5ad33a7 |
Deployed in block | 19,536,291 |
Deployed in tx | ad21 |
Age | 138 days |
Sender | 95173 |
Methods | 16 |
Instances | 1 |
None
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
{
"Enum": [
{
"TransferCis2Tokens": [
{
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"from": "<String of size 64 containing lowercase hex characters.>",
"to": "<String of size 64 containing lowercase hex characters.>",
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
]
},
{
"TransferCcd": [
{
"ccd_amount": "<Amount in microCCD>",
"from": "<String of size 64 containing lowercase hex characters.>",
"to": "<String of size 64 containing lowercase hex characters.>"
}
]
},
{
"WithdrawCis2Tokens": [
{
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"from": "<String of size 64 containing lowercase hex characters.>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
]
},
{
"WithdrawCcd": [
{
"ccd_amount": "<Amount in microCCD>",
"from": "<String of size 64 containing lowercase hex characters.>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
}
}
]
},
{
"DepositCis2Tokens": [
{
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"from": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
},
"to": "<String of size 64 containing lowercase hex characters.>",
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
]
},
{
"DepositCcd": [
{
"ccd_amount": "<Amount in microCCD>",
"from": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
},
"to": "<String of size 64 containing lowercase hex characters.>"
}
]
},
{
"Nonce": [
{
"nonce": "<UInt64>",
"public_key": "<String of size 64 containing lowercase hex characters.>"
}
]
},
{
"BurnCis2Tokens": [
{
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"from": "<String of size 64 containing lowercase hex characters.>",
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
]
}
]
}
"<String of size 64 containing lowercase hex characters.>"
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
{
"amount": "<String of size at most 74 containing an unsigned integer.>",
"data": "<String of size 64 containing lowercase hex characters.>",
"from": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
},
"token_id": "<String with lowercase hex>"
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
{
"amount": "<String of size at most 74 containing an unsigned integer.>",
"data": "<String of size 64 containing lowercase hex characters.>",
"from": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
]
},
"token_id": "<String with lowercase hex>"
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
{
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": "<Amount in microCCD>",
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_withdraws": [
{
"data": "<String with lowercase hex>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"<String>"
]
}
]
},
"withdraw_amount": "<Amount in microCCD>"
}
]
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>"
]
{
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
},
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_withdraws": [
{
"data": "<String with lowercase hex>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"<String>"
]
}
]
},
"withdraw_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
}
]
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>"
]
[
{
"message": {
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": "<Amount in microCCD>",
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_withdraws": [
{
"data": "<String with lowercase hex>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"<String>"
]
}
]
},
"withdraw_amount": "<Amount in microCCD>"
}
]
},
"signature": "<String of size 128 containing lowercase hex characters.>",
"signer": "<String of size 64 containing lowercase hex characters.>"
}
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
[
{
"message": {
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
},
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_withdraws": [
{
"data": "<String with lowercase hex>",
"to": {
"Enum": [
{
"Account": [
"<AccountAddress>"
]
},
{
"Contract": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"<String>"
]
}
]
},
"withdraw_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
}
]
},
"signature": "<String of size 128 containing lowercase hex characters.>",
"signer": "<String of size 64 containing lowercase hex characters.>"
}
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
{
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": "<Amount in microCCD>",
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_transfers": [
{
"to": "<String of size 64 containing lowercase hex characters.>",
"transfer_amount": "<Amount in microCCD>"
}
]
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>"
]
{
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
},
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_transfers": [
{
"to": "<String of size 64 containing lowercase hex characters.>",
"transfer_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
}
]
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>",
"<UInt8>"
]
[
{
"message": {
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": "<Amount in microCCD>",
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_transfers": [
{
"to": "<String of size 64 containing lowercase hex characters.>",
"transfer_amount": "<Amount in microCCD>"
}
]
},
"signature": "<String of size 128 containing lowercase hex characters.>",
"signer": "<String of size 64 containing lowercase hex characters.>"
}
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
[
{
"message": {
"entry_point": "<String>",
"expiry_time": "<Timestamp (e.g. `2000-01-01T12:00:00Z`)>",
"nonce": "<UInt64>",
"service_fee_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
},
"service_fee_recipient": "<String of size 64 containing lowercase hex characters.>",
"simple_transfers": [
{
"to": "<String of size 64 containing lowercase hex characters.>",
"transfer_amount": {
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"token_amount": "<String of size at most 74 containing an unsigned integer.>",
"token_id": "<String with lowercase hex>"
}
}
]
},
"signature": "<String of size 128 containing lowercase hex characters.>",
"signer": "<String of size 64 containing lowercase hex characters.>"
}
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
{
"id": "<String>",
"implementors": [
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
}
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
None
[
"<String>"
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
{
"Enum": [
{
"NoSupport": []
},
{
"Support": []
},
{
"SupportBy": [
[
{
"index": "<UInt64>",
"subindex": "<UInt64>"
}
]
]
}
]
}
]
[
"<String of size 64 containing lowercase hex characters.>"
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<Amount in microCCD>"
]
[
{
"cis2_token_contract_address": {
"index": "<UInt64>",
"subindex": "<UInt64>"
},
"public_key": "<String of size 64 containing lowercase hex characters.>",
"token_id": "<String with lowercase hex>"
}
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<String of size at most 74 containing an unsigned integer.>"
]
[
"<String of size 64 containing lowercase hex characters.>"
]
{
"Enum": [
{
"ParseParams": []
},
{
"LogFull": []
},
{
"LogMalformed": []
},
{
"OnlyContract": []
},
{
"InsufficientFunds": []
},
{
"WrongSignature": []
},
{
"NonceMismatch": []
},
{
"Expired": []
},
{
"WrongEntryPoint": []
},
{
"UnAuthorized": []
},
{
"Overflow": []
}
]
}
[
"<UInt64>"
]