TrinityContractCore

Verified contract

Active on Ethereum with 33 txns
Deployed by via 0xa38281b4 at 6246780
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TrinityContractCore"

0xb026365ffa71d72b1b0bedab236b0d726beda8ee7b7f499dd4b0f731871306bb
0x0442a959d78c75659b7230cee55eae8d6270ae6e7d9b4b1710985c27efec0db2
0xad0e8b3495cd8c41c958110a33ccbc6234c220971bb5218bcf94f997a8b8aa0b
0xc09477ac6bd70d2b33514710f0a9ba5c20053941a83503d9287042db927f54bd
0x182a7d101aa4dbfeffdb95d876da35c224bd51b317931af4e5adb7765f85cb9b
0xe7a3eab888aaa840a77694e3f6bff1393ac829e5b401e64359b1f6356545f64e
0xd1238d8d3b248da559c44cf022aa5e41a93f2cf31c77fc3283d0befe80bd6335
0x0ed4e1edbac75f0b58575905eeff7c083b5321f46297eaa183e5a5b5224e7194
0x17907a75e94c65f39f472e014588edb2c90c8395750b4ef88a7895313de28099
0x49c9890924ccf6272f8f52b50b5ae69c8345cfa1cd7b88ba1b43c60a86c24770

Functions
Getter at block 21172100
owner(view returns (address)
0xf49eb7004653f91a8124790fee8faf94b99053a6
trinityDataContract(view returns (address)
0xf8ac6d07e825338720bc7d3ee119b3c88560faf5
Read-only
getChannelBalance(bytes32 channelIdview returns (uint256)
getChannelStatus(bytes32 channelIdview returns (uint8)
getTimeoutBlock(bytes32 channelIdview returns (uint256)
State-modifying
closeChannel(bytes32 channelIduint256 nonceaddress founderuint256 founderBalanceaddress partneruint256 partnerBalancebytes closerSignaturebytes partnerSignature
deposit(bytes32 channelIduint256 nonceaddress funderAddressuint256 funderAmountaddress partnerAddressuint256 partnerAmountbytes funderSignaturebytes partnerSignature
pause(
quickCloseChannel(bytes32 channelIduint256 nonceaddress funderuint256 funderBalanceaddress partneruint256 partnerBalancebytes closerSignaturebytes partnerSignature
setDataContract(address _dataContract
settleTransaction(bytes32 channelId
unpause(
updateDeposit(bytes32 channelIduint256 nonceaddress funderAddressuint256 funderAmountaddress partnerAddressuint256 partnerAmountbytes funderSignaturebytes partnerSignature
updateTransaction(bytes32 channelIduint256 nonceaddress partnerAuint256 updateBalanceAaddress partnerBuint256 updateBalanceBbytes signedStringAbytes signedStringB
withdraw(bytes32 channelIduint256 nonceaddress senderaddress receiveruint256 lockTimeuint256 lockAmountbytes32 lockHashbytes partnerAsignaturebytes partnerBsignaturebytes32 secret
withdrawBalance(bytes32 channelIduint256 nonceaddress funderuint256 funderBalanceaddress partneruint256 partnerBalancebytes closerSignaturebytes partnerSignature
withdrawSettle(bytes32 channelIdbytes32 lockHashbytes32 secret
withdrawUpdate(bytes32 channelIduint256 nonceaddress senderaddress receiveruint256 lockTimeuint256 lockAmountbytes32 lockHashbytes partnerAsignaturebytes partnerBsignature
Events
CloseChannel(bytes32 channleIdaddress invokeruint256 nonceuint256 blockNumber
Deposit(bytes32 channleIdaddress partnerAuint256 amountAaddress partnerBuint256 amountB
QuickCloseChannel(bytes32 channleIdaddress closeruint256 amount1address partneruint256 amount2
Settle(bytes32 channleIdaddress partnerAuint256 amountAaddress partnerBuint256 amountB
UpdateDeposit(bytes32 channleIdaddress partnerAuint256 amountAaddress partnerBuint256 amountB
UpdateTransaction(bytes32 channleIdaddress partnerAuint256 amountAaddress partnerBuint256 amountB
Withdraw(bytes32 channleIdaddress invokeruint256 noncebytes32 hashLockbytes32 secret
WithdrawSettle(bytes32 channleIdbytes32 hashLockuint256 balance
WithdrawUpdate(bytes32 channleIdbytes32 hashLockuint256 nonceuint256 balance
Constructor
constructor(address _dataAddress
Fallback and receive
fallback(
Errors

This contract contains no error objects.