Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/comrade-coop/apocryph
/ functions
Functions
152 in github.com/comrade-coop/apocryph
⨍
Functions
152
◇
Types & classes
47
↓ 7 callers
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
backend/abi/IERC20.abi.go:149
↓ 6 callers
Method
Error
Error returns any retrieval or parsing error occurred during filtering.
backend/abi/IERC20.abi.go:488
↓ 5 callers
Function
step
(sectionElement: ReactElement, completionCondition: boolean)
frontend/src/App.tsx:114
↓ 4 callers
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
backend/abi/SimplePayment.abi.go:171
↓ 4 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
backend/abi/IERC20.abi.go:160
↓ 4 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
backend/abi/SimplePayment.abi.go:182
↓ 4 callers
Function
bindIERC20
bindIERC20 binds a generic wrapper to an already deployed contract.
backend/abi/IERC20.abi.go:137
↓ 4 callers
Function
bindSimplePayment
bindSimplePayment binds a generic wrapper to an already deployed contract.
backend/abi/SimplePayment.abi.go:159
↓ 3 callers
Method
Allowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address owner, address spender) view ret
backend/abi/IERC20.abi.go:186
↓ 3 callers
Method
BalanceOf
BalanceOf is a free data retrieval call binding the contract method 0x70a08231. Solidity: function balanceOf(address account) view returns(uint256)
backend/abi/IERC20.abi.go:217
↓ 3 callers
Method
GetPublicAddress
()
backend/minio-manager/identity.go:220
↓ 3 callers
Method
Join
(existingNode string)
backend/swarm/swarm.go:41
↓ 3 callers
Method
Owner
Owner is a free data retrieval call binding the contract method 0x8da5cb5b. Solidity: function owner() view returns(address)
backend/abi/SimplePayment.abi.go:208
↓ 3 callers
Method
TotalPaid
TotalPaid is a free data retrieval call binding the contract method 0x2cd69d60. Solidity: function totalPaid(address payer, uint64 version) view retu
backend/abi/SimplePayment.abi.go:270
↓ 3 callers
Method
Transfer
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
backend/abi/IERC20.abi.go:155
↓ 2 callers
Method
Decimals
Decimals is a free data retrieval call binding the contract method 0x313ce567. Solidity: function decimals() view returns(uint8)
backend/abi/IERC20.abi.go:248
↓ 2 callers
Function
ExpectedPaymentContractAddress
(aappAddress common.Address)
backend/minio-manager/payment.go:39
↓ 2 callers
Method
Name
Name is a free data retrieval call binding the contract method 0x06fdde03. Solidity: function name() view returns(string)
backend/abi/IERC20.abi.go:279
↓ 2 callers
Method
Run
(ctx context.Context)
backend/minio-manager/payment.go:144
↓ 2 callers
Method
Symbol
Symbol is a free data retrieval call binding the contract method 0x95d89b41. Solidity: function symbol() view returns(string)
backend/abi/IERC20.abi.go:310
↓ 2 callers
Method
Token
Token is a free data retrieval call binding the contract method 0xfc0c546a. Solidity: function token() view returns(address)
backend/abi/SimplePayment.abi.go:239
↓ 2 callers
Method
TotalSupply
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd. Solidity: function totalSupply() view returns(uint256)
backend/abi/IERC20.abi.go:341
↓ 2 callers
Method
TransferFrom
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd. Solidity: function transferFrom(address from, address to, uint256
backend/abi/IERC20.abi.go:421
↓ 2 callers
Function
depositFunds
(publicClient: PublicClient, walletClient: WalletClient, depositAmount: bigint)
frontend/src/contracts.ts:43
↓ 2 callers
Function
envExample
(bucketLink: string, siweToken: string)
frontend/src/codeExamples.ts:56
↓ 2 callers
Method
getAuthorizedAmount
(ctx context.Context, bucketId common.Address)
backend/minio-manager/payment.go:270
↓ 2 callers
Function
getSiweToken
(walletClient: WalletClient, tokenExpirationSeconds?: number)
frontend/src/signin.ts:8
↓ 2 callers
Function
newReplicationNode
(ctx context.Context, url *url.URL, tokenSigner *TokenSigner, accountDescription string)
backend/minio-manager/replication.go:28
↓ 2 callers
Method
reconcilationLoop
(ctx context.Context)
backend/minio-manager/payment.go:177
↓ 2 callers
Function
refresh
()
frontend/src/contracts.ts:12
↓ 1 callers
Method
Approve
Approve is a paid mutator transaction binding the contract method 0x095ea7b3. Solidity: function approve(address spender, uint256 amount) returns(boo
backend/abi/IERC20.abi.go:379
↓ 1 callers
Function
ConfigureAllBucketsReplication
( ctx context.Context, ownUrl *url.URL, remoteUrl *url.URL, tokenSigner *TokenSigner, )
backend/minio-manager/replication.go:65
↓ 1 callers
Function
DeploySimplePayment
DeploySimplePayment deploys a new Ethereum contract, binding an instance of SimplePayment to it.
backend/abi/SimplePayment.abi.go:47
↓ 1 callers
Method
FetchBucketTotalByteMinutes
()
backend/prometheus/fetch.go:37
↓ 1 callers
Method
FindBucketBestNodes
(bucketId string)
backend/swarm/swarm.go:46
↓ 1 callers
Method
FindFreeNode
TODO: Make sure to fliter ourselves out of the list
backend/swarm/swarm.go:116
↓ 1 callers
Function
GetPrometheusClient
(baseUrl string)
backend/prometheus/client.go:9
↓ 1 callers
Method
GetReplicationToken
(bucketId string)
backend/minio-manager/identity.go:224
↓ 1 callers
Method
IsAuthorized
(ctx context.Context, bucketId common.Address)
backend/minio-manager/payment.go:301
↓ 1 callers
Method
Name
()
backend/aapp-dns/dns.go:102
↓ 1 callers
Function
NewIERC20
NewIERC20 creates a new instance of IERC20, bound to a specific deployed contract.
backend/abi/IERC20.abi.go:101
↓ 1 callers
Function
NewPaymentManager
(minioAddress string, minioCreds *credentials.Credentials, ethereumAddress string, tokenAddress common.Address
backend/minio-manager/payment.go:58
↓ 1 callers
Function
NewSimplePayment
NewSimplePayment creates a new instance of SimplePayment, bound to a specific deployed contract.
backend/abi/SimplePayment.abi.go:123
↓ 1 callers
Function
NewTokenSigner
(privateKey *ecdsa.PrivateKey, siweDomain string)
backend/minio-manager/identity.go:213
↓ 1 callers
Method
Next
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false
backend/abi/IERC20.abi.go:448
↓ 1 callers
Method
RenounceOwnership
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6. Solidity: function renounceOwnership() returns()
backend/abi/SimplePayment.abi.go:308
↓ 1 callers
Function
RunIdentityServer
(ctx context.Context, serveAddress string, siweDomainMatch string, replicationPublicKeyAddress common.Address,
backend/minio-manager/identity.go:49
↓ 1 callers
Method
Transfer
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
backend/abi/SimplePayment.abi.go:177
↓ 1 callers
Method
TransferOwnership
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b. Solidity: function transferOwnership(address newOwner) return
backend/abi/SimplePayment.abi.go:329
↓ 1 callers
Method
Withdraw
Withdraw is a paid mutator transaction binding the contract method 0x13b6731f. Solidity: function withdraw(address payerAddress, uint64 version, addr
backend/abi/SimplePayment.abi.go:350
↓ 1 callers
Function
addBucketReplicationRule
(ctx context.Context, bucketId string, source *replicationNode, destination *replicationNode)
backend/minio-manager/replication.go:142
↓ 1 callers
Method
authenticateHelper
(tokenString string)
backend/minio-manager/identity.go:99
↓ 1 callers
Function
configureBucketReplication
( ctx context.Context, bucketId string, source *replicationNode, destination *replicationNode, )
backend/minio-manager/replication.go:100
↓ 1 callers
Method
createBucketIfNotExists
(ctx context.Context, bucketId string)
backend/minio-manager/identity.go:189
↓ 1 callers
Function
debugMintFunds
(publicClient: PublicClient, walletClient: WalletClient, depositAmount: bigint)
frontend/src/contracts.ts:67
↓ 1 callers
Method
ensureSimplePaymentDeployed
(ctx context.Context)
backend/minio-manager/payment.go:103
↓ 1 callers
Function
getLonglivedToken
()
frontend/src/App.tsx:106
↓ 1 callers
Function
getRemoteTargetArn
(ctx context.Context, bucketId string, source *replicationNode, destination *replicationNode)
backend/minio-manager/replication.go:197
↓ 1 callers
Method
getTotalPaidAmount
(_ context.Context, bucketId common.Address)
backend/minio-manager/payment.go:259
↓ 1 callers
Function
openConsole
()
frontend/src/App.tsx:90
↓ 1 callers
Method
removeBucket
(ctx context.Context, bucketId string)
backend/minio-manager/payment.go:310
↓ 1 callers
Function
syncBucketPolicy
(ctx context.Context, bucketId string, source *replicationNode, destination *replicationNode)
backend/minio-manager/replication.go:130
↓ 1 callers
Function
topUpDeposit
()
frontend/src/App.tsx:74
↓ 1 callers
Function
watchAvailableFunds
(publicClient: PublicClient, accountAddress: Address, callback: (allowance?: bigint, balance?: bigint) => void
frontend/src/contracts.ts:11
Function
ActionPopButton
(props: ActionPopButton)
frontend/src/ActionPopButton.tsx:12
Method
Allowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address owner, address spender) view ret
backend/abi/IERC20.abi.go:203
Method
Allowance
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e. Solidity: function allowance(address owner, address spender) view ret
backend/abi/IERC20.abi.go:210
Function
App
()
frontend/src/App.tsx:25
Method
Approve
Approve is a paid mutator transaction binding the contract method 0x095ea7b3. Solidity: function approve(address spender, uint256 amount) returns(boo
backend/abi/IERC20.abi.go:372
Method
Approve
Approve is a paid mutator transaction binding the contract method 0x095ea7b3. Solidity: function approve(address spender, uint256 amount) returns(boo
backend/abi/IERC20.abi.go:386
Method
BalanceOf
BalanceOf is a free data retrieval call binding the contract method 0x70a08231. Solidity: function balanceOf(address account) view returns(uint256)
backend/abi/IERC20.abi.go:234
Method
BalanceOf
BalanceOf is a free data retrieval call binding the contract method 0x70a08231. Solidity: function balanceOf(address account) view returns(uint256)
backend/abi/IERC20.abi.go:241
Function
BlurUpdatedInput
(props: BlurUpdatedInputProps<T>)
frontend/src/BlurUpdatedInput.tsx:10
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
backend/abi/IERC20.abi.go:168
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
backend/abi/SimplePayment.abi.go:190
Method
Close
Close terminates the iteration process, releasing any pending underlying resources.
backend/abi/IERC20.abi.go:494
Method
Close
Close terminates the iteration process, releasing any pending underlying resources.
backend/abi/IERC20.abi.go:648
Method
Close
Close terminates the iteration process, releasing any pending underlying resources.
backend/abi/SimplePayment.abi.go:423
Method
Close
Close terminates the iteration process, releasing any pending underlying resources.
backend/abi/SimplePayment.abi.go:576
Method
Decimals
Decimals is a free data retrieval call binding the contract method 0x313ce567. Solidity: function decimals() view returns(uint8)
backend/abi/IERC20.abi.go:265
Method
Decimals
Decimals is a free data retrieval call binding the contract method 0x313ce567. Solidity: function decimals() view returns(uint8)
backend/abi/IERC20.abi.go:272
Function
Error
()
frontend/src/icons.tsx:6
Method
Error
Error returns any retrieval or parsing error occurred during filtering.
backend/abi/IERC20.abi.go:642
Method
Error
Error returns any retrieval or parsing error occurred during filtering.
backend/abi/SimplePayment.abi.go:417
Method
Error
Error returns any retrieval or parsing error occurred during filtering.
backend/abi/SimplePayment.abi.go:570
Method
FilterApproval
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925. Solid
backend/abi/IERC20.abi.go:510
Method
FilterOwnershipTransferred
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b64
backend/abi/SimplePayment.abi.go:438
Method
FilterTransfer
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef. Solid
backend/abi/IERC20.abi.go:664
Method
FilterWithdraw
FilterWithdraw is a free log retrieval operation binding the contract event 0xb283270b87db7ad5d1fbb15af2039324aa28bebf00c89e37579882f7cb261d19. Solid
backend/abi/SimplePayment.abi.go:592
Method
FindBucketReplicas
(bucketId string)
backend/swarm/swarm.go:84
Function
InfoCircle
()
frontend/src/icons.tsx:10
Method
Name
Name is a free data retrieval call binding the contract method 0x06fdde03. Solidity: function name() view returns(string)
backend/abi/IERC20.abi.go:296
Method
Name
Name is a free data retrieval call binding the contract method 0x06fdde03. Solidity: function name() view returns(string)
backend/abi/IERC20.abi.go:303
Function
NewIERC20Caller
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
backend/abi/IERC20.abi.go:110
Function
NewIERC20Filterer
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
backend/abi/IERC20.abi.go:128
Function
NewIERC20Transactor
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
backend/abi/IERC20.abi.go:119
Function
NewSimplePaymentCaller
NewSimplePaymentCaller creates a new read-only instance of SimplePayment, bound to a specific deployed contract.
backend/abi/SimplePayment.abi.go:132
Function
NewSimplePaymentFilterer
NewSimplePaymentFilterer creates a new log filterer instance of SimplePayment, bound to a specific deployed contract.
backend/abi/SimplePayment.abi.go:150
Function
NewSimplePaymentTransactor
NewSimplePaymentTransactor creates a new write-only instance of SimplePayment, bound to a specific deployed contract.
backend/abi/SimplePayment.abi.go:141
Function
NewSwarm
(serfAddress string, ownNodeName string)
backend/swarm/swarm.go:28
next →
1–100 of 152, ranked by callers