CvcEscrow

Verified contract

Implementation

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

No balances found for "CvcEscrow"

No transactions found for "CvcEscrow"


Functions
Getter at block 21285326
RATE_PRECISION(view returns (uint256)
100000000
implementation(view returns (address impl)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x870eac2766e2b051d739fc4b258069e0fb6372ed
paused(view returns (bool)
false
platformAddress(view returns (address)
0x870eac2766e2b051d739fc4b258069e0fb6372ed
platformFeeRate(view returns (uint256)
10000000
pricing(view returns (address)
0xc59ade7f6ce5c061635d6db788a9477a3a3bc59f
timeoutThreshold(view returns (uint256)
5800
token(view returns (address)
0x41e5560054824ea6b0732e656e3ad64e20e94e45
Read-only
calculatePlacementId(address _idraddress _idvbytes32[] _scopeRequestIdspure returns (bytes32)
calculatePlatformFee(uint256 _amountview returns (uint256)
verify(address _idraddress _idvbytes32 _scopeRequestIdview returns (uint256 placementAmountuint8 placementStatebytes32[] credentialItemIdsuint256 confirmationsbool refundable)
verifyBatch(address _idraddress _idvbytes32[] _scopeRequestIdsview returns (uint256 placementAmountuint8 placementStatebytes32[] credentialItemIdsuint256 confirmationsbool refundable)
verifyPlacement(bytes32 _placementIdview returns (uint256 placementAmountuint8 placementStatebytes32[] credentialItemIdsuint256 confirmationsbool refundable)
State-modifying
initialize(address _tokenaddress _platformaddress _pricingaddress _owner
pause(
place(address _idvbytes32 _scopeRequestIduint256 _amountbytes32[] _credentialItemIdsreturns (bytes32)
placeBatch(address _idvbytes32[] _scopeRequestIdsuint256 _amountbytes32[] _credentialItemIdsreturns (bytes32)
refund(address _idraddress _idvbytes32 _scopeRequestId
refundBatch(address _idraddress _idvbytes32[] _scopeRequestIds
release(address _idraddress _idvbytes32 _scopeRequestId
releaseBatch(address _idraddress _idvbytes32[] _scopeRequestIdsToReleasebytes32[] _scopeRequestIdsToKeepreturns (bytes32)
setFeeRate(uint256 _feeRate
setTimeoutThreshold(uint256 _threshold
transferOwnership(address newOwner
unpause(
Events
EscrowCanceled(address indexed idraddress indexed idvbytes32 indexed scopeRequestIduint256 amountbytes32[] credentialItemIdsbytes32 placementId
EscrowMoved(address indexed idraddress indexed idvbytes32 indexed scopeRequestIduint256 amountbytes32[] credentialItemIdsbytes32 oldPlacementIdbytes32 placementId
EscrowPlaced(address indexed idraddress indexed idvbytes32 indexed scopeRequestIduint256 amountbytes32[] credentialItemIdsbytes32 placementId
EscrowReleased(address indexed idraddress indexed idvbytes32 indexed scopeRequestIduint256 platformFeeuint256 idvFeebytes32[] credentialItemIdsbytes32 placementId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Pause(
Unpause(
Constructor
constructor(address _tokenaddress _platformaddress _pricing
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.