Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xa37f…baa2
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WBTC | ERC-20 | 0 | $90,334.00 |
$0 | |
USDC | ERC-20 | 0.000016 | $0.999558 |
$0 | |
USDT | ERC-20 | 0.000004 | $0.999081 |
$0 | |
LINK | ERC-20 | 0 | $14.37 |
$0 | |
WETH | ERC-20 | 0 | $3,107.73 |
$0 | |
dynBTC | ERC-20 | 153.432515K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21128307 | 12 days ago | | | 0 | 0.0016128195 | |
| 21106278 | 15 days ago | | | 0 | 0.0014759120 | |
| 20860650 | 2 months ago | | | 0 | 0.0032271042 | |
| 20860646 | 2 months ago | | | 0 | 0.0040617232 | |
| 20633628 | 3 months ago | | | 0 | 0.00060725353 | |
| 20381108 | 4 months ago | | | 0 | 0.0013560960 | |
| 19960560 | 6 months ago | | | 0 | 0.00062014374 | |
| 19956153 | 6 months ago | | | 0 | 0.0025699616 | |
| 19956093 | 6 months ago | | | 0 | 0.0030824121 | |
| 19956084 | 6 months ago | | | 0 | 0.0036247861 |
ABI
ABI objects
Getter at block 21212132
BLACK_SMITH() view returns (bytes32)
0xda9408af46d6239a7469c08df52c8ccc5eb58b28ac8caeb3bea74af6843c8169
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DYNASET_DECIMALS() view returns (uint256)
18
SLIPPAGE_FACTOR() view returns (uint256)
1000
USDC() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
USDC_DECIMALS() view returns (uint256)
6
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
WITHDRAW_FEE_2_5_PERCENT() view returns (uint256)
250
WITHDRAW_FEE_2_5_PERCENT_PERIOD() view returns (uint256)
7776000
WITHDRAW_FEE_4_PERCENT() view returns (uint256)
400
WITHDRAW_FEE_4_PERCENT_PERIOD() view returns (uint256)
5184000
WITHDRAW_FEE_5_PERCENT() view returns (uint256)
500
WITHDRAW_FEE_5_PERCENT_PERIOD() view returns (uint256)
2592000
WITHDRAW_FEE_FACTOR() view returns (uint256)
10000
deadline() view returns (uint256)
0
dynaset() view returns (address)
0xda49af8773cb162ca56f8431442c750896f8c87a
dynasetTvlOracle() view returns (address)
0xa37f48577a9141bd94e7d6a2c976852c77d2baa2
lpWithdraw() view returns (bool)
true
slippage() view returns (uint256)
50
totalFee() view returns (uint256)
0
totalForges() view returns (uint256)
15
uniswapV2Router() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
Read-only
calculateContributionUsdc(uint256 forgeId) view returns (uint256 contrib)
capitalSlash(uint256 amount, uint256 contributionTime) view returns (uint256)
contributors(uint256, uint256) view returns (address contributorAddress, uint256 contributedAmount)
forgeInfo(uint256) view returns (bool isEth, address contributionToken, uint256 dynasetLp, uint256 totalContribution, uint256 minContribution, uint256 maxContribution, uint256 maxCap, uint256 contributionPeriod, bool withdrawEnabled, bool depositEnabled, bool forging, uint256 nextForgeContributorIndex)
getContributor(uint256 id, uint256 index) view returns (address)
getForgeBalance(uint256 forgeId) view returns (uint256)
getOutputAmount(uint256 forgeId) view returns (uint256 amount)
getRoleAdmin(bytes32 role) view returns (bytes32)
getUserContribution(uint256 forgeId, address user) view returns (uint256)
getUserDynasetsOwned(uint256 forgeId, address user) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
userInfo(uint256, address) view returns (uint256 depositAmount, uint256 dynasetsOwed)
State-modifying
Events createForge(bool isEth, address contributionToken, uint256 mincontrib, uint256 maxcontrib, uint256 maxcapital)
deposit(uint256 forgeId, uint256 amount, address to) payable
depositOutput(uint256 forgeId, uint256 amount)
forgeFunction(uint256 forgeId, uint256 contributorsToMint, uint256 minimumAmountOut)
grantRole(bytes32 role, address account)
redeem(uint256 forgeId, uint256 amount, address redeemToken, uint256 minimumAmountOut)
redeemFromWallet(uint256 forgeId, uint256 amount, address redeemToken, uint256 minimumAmountOut)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setDeadline(uint256 newDeadline)
setDeposit(bool status, uint256 forgeId)
setSlippage(uint256 newSlippage)
setWithdraw(bool status, uint256 forgeId)
setlpWithdraw(bool status)
startForging(uint256 forgeId)
updateOracle(address newDynasetTvlOracle)
upgradeUniswapV2Router(address newUniswapV2Router)
withdrawFee()
withdrawOutput(uint256 forgeId, uint256 amount)
Deposited(address indexed caller, address indexed user, uint256 amount)
DepositedLP(address indexed user, uint256 indexed forgeId, uint256 amount)
ForgeDepositEnabled(bool status, uint256 forgeId)
ForgeWithdrawEnabled(bool status, uint256 forgeId)
Forged(address indexed user, uint256 indexed amount, uint256 price)
ForgingStarted(uint256 indexed forgeId, uint256 indexed nextForgeContributorIndex)
LogForgeAddition(uint256 indexed forgeId, address indexed contributionToken)
OracleUpdated(address oracle)
Redeemed(address indexed user, uint256 amount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
RouterUpgraded(address router)
SetlpWithdraw(bool lpWithdraw)
Withdraw(address indexed user, uint256 amount)
constructor(address _blacksmith, address _dynaset, address _dynasetTvlOracle)
This contract contains no fallback and receive objects.
This contract contains no error objects.