createBucket method Null safety
- CreateBucketRequest req
Create a Bucket On-Chain
Takes a CreateBucketRequest as req
and creates a new bucket on-chain. A succesful transaction will return a CreateBucketResponse
.
final res = await MotorFlutter.to.createBucket(MsgCreateBucket(
name: 'my-bucket',
));
if (res == null) {
throw Exception('Failed to create bucket');
}
Next Steps
- Build a SchemaDocument from a Definition with SchemaDefinitionExt
- ADR-3
Implementation
Future<CreateBucketResponse> createBucket(CreateBucketRequest req) async {
final resp = await MotorFlutterPlatform.instance.createBucket(req);
if (resp == null) {
throw UnmarshalException<CreateBucketResponse>();
}
return resp;
}