A command line tool that can show various information.
Available commands:
-
dump-builtin-types
: Dumps all built-in types and their members, including nested types:$ go run ./runtime/cmd/info -nested -members dump-builtin-types ... - PublicAccount - let address: Address - let availableBalance: UFix64 - let balance: UFix64 - let capabilities: PublicAccount.Capabilities - let contracts: PublicAccount.Contracts - fun forEachAttachment(_ f: fun(&AnyStructAttachment): Void): Void - fun forEachPublic(_ function: fun(PublicPath, Type): Bool): Void - view fun getType(): Type - view fun isInstance(_ type: Type): Bool - let keys: PublicAccount.Keys - let publicPaths: [PublicPath] - let storageCapacity: UInt64 - let storageUsed: UInt64 - PublicAccount.Capabilities - view fun borrow<T: &Any>(_ path: PublicPath): T? - fun forEachAttachment(_ f: fun(&AnyStructAttachment): Void): Void - view fun get<T: &Any>(_ path: PublicPath): Capability<T>? - view fun getType(): Type - view fun isInstance(_ type: Type): Bool ...
-
dump-builtin-values
: Dumps all built-in values and their types$ go run ./runtime/cmd/info -members dump-builtin-values - view fun Address(_ value: Integer): Address - view fun fromBytes(_ bytes: [UInt8]): Address - view fun fromString(_ input: String): Address? - view fun getType(): Type - view fun isInstance(_ type: Type): Bool ...