Fintoch · Contract on Tron
Smart contract
UNVERIFIED · mainnet
{}
Fintoch
Address THEj9DC4ETnLmtyquY6fLLH8JSGHPAXGP2
Contract balance 0TRX on-chain
Total calls 108 lifetime triggers
Functions 12 5 read · 7 write
Bytecode 10.30Kbytes runtime
Deployed Dec 28, 2022 unverified
Contract interface
ABI · 12 fns
contract.abi.json
[
{
"inputs": [
{
"name": "_owners",
"type": "address[]"
},
{
"name": "_required",
"type": "uint256"
},
{
"name": "_borrowInfo",
"type": "tuple"
}
],
"stateMutability": "Nonpayable",
"type": "Constructor"
},
{
"inputs": [
{
"name": "newInfo",
"type": "tuple"
}
],
"name": "BorrowInfoUpdated",
"type": "Event"
},
{
"inputs": [
{
"name": "erc20contract",
"type": "address"
},
{
"name": "to",
"type": "address"
},
{
"name": "transfer",
"type": "uint256"
}
],
"name": "Crossed",
"type": "Event"
},
{
"inputs": [
{
"name": "from",
"type": "address"
},
{
"name": "value",
"type": "uint256"
}
],
"name": "Funded",
"type": "Event"
},
{
"inputs": [
{
"name": "orderId",
"type": "string"
},
{
"name": "erc20contract",
"type": "address"
},
{
"name": "fintochPool",
"type": "address"
},
{
"name": "recoveryAmount",
"type": "uint256"
},
{
"name": "reserveAmount",
"type": "uint256"
}
],
"name": "Liquidated",
"type": "Event"
},
{
"inputs": [
{
"name": "to",
"type": "address"
},
{
"name": "transfer",
"type": "uint256"
}
],
"name": "Spent",
"type": "Event"
},
{
"inputs": [
{
"name": "to",
"type": "address"
},
{
"name": "transfer",
"type": "uint256"
}
],
"name": "SpentAny",
"type": "Event"
},
{
"inputs": [
{
"name": "erc20contract",
"type": "address"
},
{
"name": "to",
"type": "address"
},
{
"name": "transfer",
"type": "uint256"
}
],
"name": "SpentERC20",
"type": "Event"
},
{
"inputs": [
{
"name": "routerAddress",
"type": "address"
},
{
"name": "transfer",
"type": "uint256"
}
],
"name": "Swapped",
"type": "Event"
},
{
"outputs": [
{
"type": "uint256"
}
],
"name": "MAX_OWNER_COUNT",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"name": "orderId",
"type": "string"
},
{
"name": "borrowAmount",
"type": "uint256"
},
{
"name": "tokenAddress",
"type": "address"
}
],
"name": "borrowInfo",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "destination",
"type": "address"
},
{
"name": "erc20contract",
"type": "address"
},
{
"name": "value",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
}
],
"name": "crossChain",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"outputs": [
{
"type": "address[]"
}
],
"name": "getOwners",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"name": "getRequired",
"stateMutability": "View",
"type": "Function"
},
{
"outputs": [
{
"type": "uint256"
}
],
"name": "getSpendNonce",
"stateMutability": "View",
"type": "Function"
},
{
"inputs": [
{
"name": "fintochPool",
"type": "address"
},
{
"name": "assetAmount",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
}
],
"name": "liquidatedAssets",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "borrowInfoBytes",
"type": "bytes"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
}
],
"name": "setBorrowInfo",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "destination",
"type": "address"
},
{
"name": "value",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
}
],
"name": "spend",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "destination",
"type": "address"
},
{
"name": "value",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
},
{
"name": "data",
"type": "bytes"
}
],
"name": "spendAny",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "destination",
"type": "address"
},
{
"name": "erc20contract",
"type": "address"
},
{
"name": "value",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
}
],
"name": "spendERC20",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"inputs": [
{
"name": "routerAddress",
"type": "address"
},
{
"name": "value",
"type": "uint256"
},
{
"name": "vs",
"type": "uint8[]"
},
{
"name": "rs",
"type": "bytes32[]"
},
{
"name": "ss",
"type": "bytes32[]"
},
{
"name": "data",
"type": "bytes"
}
],
"name": "toSwap",
"stateMutability": "Nonpayable",
"type": "Function"
},
{
"stateMutability": "Payable"
}
]About this contract
overview
Fintoch is a smart contract on Tron, deployed from TXVX6kLgP1gQLQa8pK6UQQXWG7uPgshJQf on Dec 28, 2022. It has been called 108 times.
This contract is not source-verified, so only its on-chain bytecode and ABI are available. Read calls still run live against the node. Write calls require a signed wallet transaction — wallet support is coming soon.