我想使用 Metaplex SDK 和 React 创建一个 NFT。但是当我执行这个函数时,它会抛出以下错误:
AccountNotFoundError:
The account of type [MintAccount] was not found at the provided address
[7SYH47nGcK5fnMmf6zoW75BWpdxDAyq8DBRbagMdsPKJ].
Run Code Online (Sandbox Code Playgroud)
这是我试图执行的函数:
async function mint() {
const links = await uploadMetadata();
console.log("Cover: " + links.cover);
console.log("Text: " + links.text);
console.log("Metadata: " + links.metadata);
const { nft } = await metaplex.nfts().create({
uri: links.metadata,
name: title,
sellerFeeBasisPoints: 500, // Represents 5.00%.
});
console.log(nft);
}```
Run Code Online (Sandbox Code Playgroud) 所以我在脚手架(材料)中得到了一个容器。但是,如果我添加一个 ElevatedButton 作为此容器的子级,则 ElevatedButton 按钮将扩展到父容器的完整大小。我怎样才能避免它?
不知道是flutter安装的问题还是我的问题。
这是代码。
class Login extends StatefulWidget {
const Login({Key? key}) : super(key: key);
@override
_LoginState createState() => _LoginState();
}
class _LoginState extends State<Login> {
String status = "Status: OK";
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.teal,
appBar: AppBar(
backgroundColor: Colors.teal,
elevation: 0,
centerTitle: true,
automaticallyImplyLeading: false,
title: Text(status),
),
body: Center(
child: Column(
children: [
SubmitContainer(),
],
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
),
),
);
}
}
class InputContainer extends StatelessWidget {
const InputContainer({Key? …Run Code Online (Sandbox Code Playgroud)