Retirar cunhar fundos
Colete seus cunhar proventos através de Aurora ou retire manualmente com BaseScan na Base.
Nesta página
Onde seus cunhar fundos são mantidos
Este guia aplica-se a Manter em contrato para retirada e a coleções mais antigas que apenas suportam retiradas. Com Enviar para a carteira após cada cunhar, o preço da obra de arte é pago automaticamente à sua carteira escolhida; os rendimentos retidos anteriores ainda precisam de retirada. A taxa de plataforma da Aurora é coletada separadamente, e a rede gas não faz parte do seu produto.
O proprietário do contrato autoriza retiradas. O destinatário é a carteira que recebe o pagamento; não precisa ser o proprietário. Seu destinatário royalty é uma configuração separada para vendas secundárias.
Você pode retirar enquanto cunhagem está ativo ou depois que ele termina. A retirada não pausa cunhagem, termina uma liberação ou transfere a propriedade. As receitas são rastreadas para todo o contrato cunhar e podem incluir vários lançamentos, não apenas o lançamento atualmente aberto no editor.
Retirar através de Aurora
Abra as configurações públicas da sua coleção cunhar
Abra o Open Collectibles Studio, escolha sua coleção e expanda seu painel de coleta NFT. Selecione a rede correta e abra a versão pública cunhar que você deseja gerenciar.
Verifique sua carteira e destino de pagamento
Conecte a carteira que possui o contrato cunhar. Verifique se a carteira do lançamento salva cunhar procede: Aurora usa esse endereço para a retirada, não o destinatário royalty ou qualquer carteira que esteja conectada.
Escolha Retirar proventos
Para uma liberação ativa ou final, use Retirar rendimentos nos controles de liberação. Aurora lê os rendimentos disponíveis e prepara um saque para esse valor para a carteira de recursos salvos.
Revise e confirme em sua carteira
Verifique a rede, recebendo endereço e quantidade na revisão. Aprove a transação de retirada e aguarde a confirmação. Você precisa de moeda nativa na carteira do proprietário para pagar a rede gas; você não envia um pagamento adicional cunhar.
Verifique a carteira receptora
Após a confirmação, verifique seu saldo em moeda nativa e a transação no explorador de rede. Se mais mints chegou depois que o montante foi preparado, esses recursos mais recentes permanecem disponíveis para outra retirada.
BaseScan : identificar o contrato que detém os fundos
BaseScan é para a rede Base. Para outra rede, use o explorador dessa rede. Use o endereço do contrato cunhar mostrado na revisão cunhar ou o destino de uma chamada de contrato real bem-sucedida da cunhar. Uma carteira inteligente pode envolver uma transação, de modo que seu destino externo por si só pode não identificar o contrato cunhar.
Com cunhagem embutido, use o endereço de coleta. Com um controlador separado cunhar, use o endereço do controlador. Não use a fábrica ou o endereço de implementação compartilhado. O próprio proprietário da coleção pode ser um controlador; verifique o proprietário do contrato que realmente detém os lucros.
Abra o endereço em basescan.org
Se a coleção for um proxy e suas funções forem expostas em Read as Proxy, use essa guia enquanto permanece no endereço da coleção.
Leia proprietário e proventos
O proprietário identifica quem pode autorizar a retirada. os rendimentos retornam a quantidade disponível como um inteiro em wei. Copie esse número inteiro para retirar todos os recursos atualmente disponíveis. Use o produto em vez do saldo geral do endereço ETH.
BaseScan : apresentar a retirada
Conecte o proprietário autorizado
No mesmo endereço, escolha Escrever contrato ou Escreva como proxy e, em seguida, Conecte-se à Web3. Conecte a carteira do proprietário e selecione Base. Se o proprietário é um multisig ou outro contrato, a chamada deve ser feita através do fluxo de transação do proprietário; conectar um signatário individual não é suficiente.
Localizar retirada(endereço destinatário, montante uint256)
Insira sua carteira receptora no destinatário. Digite o número inteiro bruto do produto em valor para retirar o valor total disponível, ou um número inteiro positivo menor para uma retirada parcial. Verifique todo o endereço do destinatário: BaseScan não preenche Aurora ' s salva carteira proventos para você.
Escreva e aprove
Clique em Escrever e reveja a transação na sua carteira. Anexar no ETH pagamento: esta função não é paga. Aprovar apenas a transação de retirada e sua rede gas, em seguida, esperar por um recibo bem sucedido.
Verifique o resultado
Verifique a carteira receptora e as transferências internas da transação ou o evento ProceedsWithdrawn. Leia novamente para ver o que resta. Uma transação falhada não retira os fundos, embora uma falha minada ainda possa consumir gas.
| Exemplo de quantidade ETH | quantidade em wei |
|---|---|
| 0.001 ETH | 1000000000000000 |
| 0.01 ETH | 10000000000000000 |
| 1 ETH | 1000000000000000000 |
Se a retirada falhar
- Proprietário errado: compare a carteira conectada com o proprietário no contrato cunhar. O destinatário do pagamento e o destinatário royalty não têm automaticamente autoridade de retirada.
- Sem rendimentos: pagamentos diretos podem já ter enviado o preço da obra de arte para sua carteira. Um cunhar gratuito não tem receita de criador, os fundos podem já ter sido retirados ou você pode estar vendo o contrato ou a rede errado.
- Montante alterado: atualizar procede após outra retirada e preparar uma nova quantia. Nunca insira um valor decimal ETH no campo uint256.
- Não o suficiente gas : o proprietário precisa de ETH em Base, mesmo quando o próprio contrato cunhar detém ETH .
- Pagamento rejeitado pelo destinatário: um contrato de recebimento deve aceitar ETH nativo. A retirada reverte e prossegue permanecer no contrato cunhar se a transferência falhar.
- Transação já submetida: verifique a transação existente antes de enviar outra. A confirmação pode levar tempo; uma tela pendente por si só não significa que falhou.